编辑 Docker 内容
Editing Docker content
我正在查看 Docker 以共享和包含应用程序,在阅读了有关该主题的几篇文章后,我无法弄清楚使用 Docker 容器进行实际开发的步骤.这还能接受吗?
我的思考过程是这样的
- 创建Docker文件
- 分享Docker文件
- 用户A和B下载Docker文件
- 用户A和B安装镜像
- 用户 A 和 B 可以更改其本地容器
- 用户 A 和 B 提交更改
我阅读不同文章的方式Docker只是为了分享应用而不是为了持续发展我的想法,我能想到的最接近我上面解释的是做出改变在容器外部提交到容器外部的存储库,然后容器将更新本地存储库并在内部重新运行应用程序,但您永远不会在容器本身上开发。
在开发过程中使用docker不仅可行,而且在我看来非常方便。
您在研究 docker 生态系统时可能错过的是 volumes
的概念。
使用卷,您可以将主机(开发人员计算机)的目录绑定到容器中。
您可能希望使用卷来共享应用程序数据文件夹,使开发人员可以正常处理他们的本地副本,但他们的应用程序由 docker 容器提供服务。
A link 开始:https://docs.docker.com/engine/admin/volumes/volumes/
我正在查看 Docker 以共享和包含应用程序,在阅读了有关该主题的几篇文章后,我无法弄清楚使用 Docker 容器进行实际开发的步骤.这还能接受吗?
我的思考过程是这样的
- 创建Docker文件
- 分享Docker文件
- 用户A和B下载Docker文件
- 用户A和B安装镜像
- 用户 A 和 B 可以更改其本地容器
- 用户 A 和 B 提交更改
我阅读不同文章的方式Docker只是为了分享应用而不是为了持续发展我的想法,我能想到的最接近我上面解释的是做出改变在容器外部提交到容器外部的存储库,然后容器将更新本地存储库并在内部重新运行应用程序,但您永远不会在容器本身上开发。
在开发过程中使用docker不仅可行,而且在我看来非常方便。
您在研究 docker 生态系统时可能错过的是 volumes
的概念。
使用卷,您可以将主机(开发人员计算机)的目录绑定到容器中。
您可能希望使用卷来共享应用程序数据文件夹,使开发人员可以正常处理他们的本地副本,但他们的应用程序由 docker 容器提供服务。
A link 开始:https://docs.docker.com/engine/admin/volumes/volumes/