簡體   English   中英

直接在容器內開發

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM