![](/img/trans.png)
[英]VS Code IntelliSense enabled when developing inside a Docker container
[英]Developing directly inside a container
最近一直在探索Docker和容器,想知道是否可以直接在容器內進行開發? 如果是,現有的工具是什么?
一個示例工作流程是:
假設我的項目需要 Java8、Solr 和 MySQL。 我創建了一個包含所有這三個組件的容器。 然后,我在容器內創建項目並直接在那里開發——有點類似於虛擬機,但縮小了版本。
通常,您不會在“容器內”進行開發,您只是將帶有源代碼的目錄作為容器內的卷掛載。 因此,當您更改/構建同步到運行時運行它的 Docker 容器的代碼時。
如果您使用的是vscode,您現在可以在容器內進行開發。
現在vscode有一個新的很棒的功能,這個功能讓我們可以將我們連接到我們的容器,實際上我們可以在容器中安裝vscode擴展,在容器中打開終端,甚至遠程調試。
您可以在下一篇文章“在容器內開發”中閱讀更多相關信息https://code.visualstudio.com/docs/remote/containers
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.