1

我最近一直在探索 Docker 和容器,想知道是否可以直接在容器内开发?如果是,现有的工具是什么?

一个示例工作流程是:

假设我的项目需要 Java8、Solr 和 MySQL。我创建了一个包含所有这三个组件的容器。然后,我在容器中创建项目并直接在那里进行开发——有点类似于虚拟机,但是是缩小版。

4

2 回答 2

3

通常,您不会在“容器内”进行开发,您只需将带有源代码的目录作为卷安装在容器内。因此,当您更改/构建同步到运行时运行它的 Docker 容器的代码时。

于 2018-02-17T05:45:15.817 回答
2

如果您使用的是vscode,您现在可以在容器中进行开发

现在 vscode 中新增了一个很棒的功能,这个功能可以让我们连接到我们的容器,实际上,我们可以在容器中安装 vscode 扩展,在容器中打开终端,甚至可以远程调试。

您可以在下一篇文章“在容器内开发”中阅读更多相关信息https://code.visualstudio.com/docs/remote/containers

于 2019-06-13T15:17:33.910 回答