【发布时间】:2017-09-08 06:04:57
【问题描述】:
我正在寻找 Docker 来共享和包含应用程序,在阅读了几篇关于该主题的文章后,我无法弄清楚使用 Docker 容器进行实际开发的步骤是什么。这还能接受吗?
我的思考过程是这样的
- 创建 DockerFile
- 共享 DockerFile
- 用户 A 和 B 下载 DockerFile
- 用户 A 和 B 安装映像
- 用户 A 和 B 能够对其本地容器进行更改
- 用户 A 和 B 提交更改
我一直在阅读不同文章的方式 Docker 只是共享应用程序,而不是我想的持续开发,我能想到的最接近我上面解释的内容是在容器之外进行更改并承诺容器外部的 repo,然后容器将更新本地 repo 并在内部重新运行应用程序,但您永远不会在容器本身上进行开发。
【问题讨论】:
-
也可以将上述docker容器上传到docker仓库,包括公共docker hub。这样用户 B 就不必构建容器,他们只需下载并启动它。
标签: docker development-environment