直接在容器内部开发

时间:2018-02-17 05:37:01

标签: docker ide containers tooling

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

示例工作流程将是:

  

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

2 个答案:

答案 0 :(得分:2)

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

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

您可以在下一篇文章“ 在容器内开发https://code.visualstudio.com/docs/remote/containers

中了解更多信息。

答案 1 :(得分:1)

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