在我的开发机器中,我有app容器,其中已安装代码目录f.e -v / host / code:/ app / code
将此类容器部署到生产中的最佳做法是什么? 我应该如何在容器中打包这个挂载绑定,这样我只能执行“docker load”...并使一切正常。
答案 0 :(得分:5)
最佳做法是使用数据卷容器(仅docker create
'而非docker run
的容器,因为它不会运行任何进程)
请参阅“Creating and mounting a data volume container”
这样,您可以轻松地将该容器与另一个容器一起导出和部署,而不是依赖于生产主机上可能无法使用的本地主机路径。