如何编辑泊坞窗图像中的文件?

时间:2014-06-24 09:59:47

标签: directory structure project edit docker

我只是在本地机器上为web-dev设置docker。

我已经看过很多关于docker with rails等的教程......

我很好奇docker如何在编辑项目源代码方面工作。

我试图围绕这个-v标记。

在我看到的许多教程中,用户已将Dockerfile存储在项目基目录中并从那里构建,您是否只编辑目录中的代码并刷新浏览器?并让docker继续运行。

只是试着把头脑包裹起来,对不起基本问题。

1 个答案:

答案 0 :(得分:2)

我通常区分Docker的两个用例:

  • 在一个案例中我想要一个帮助最终用户轻松上手的Dockerfile
  • 在另一个案例中,我想要一个Dockerfile来帮助代码贡献者轻松运行测试环境

对于最终用户,您希望Dockerfile

  • 安装依赖项
  • 结帐最后的稳定代码(来自github或其他地方)
  • 设置某种默认配置

对于贡献者,你想要你的Dockerfile

  • 安装依赖项
  • 记录如何运行Docker容器设置卷以在其开发环境和docker容器之间共享源代码。

总而言之,对于最终用户,Docker镜像应嵌入应用程序代码,而对于贡献者,docker镜像将只具有依赖关系。