当前位置:  开发笔记 > 运维 > 正文

部署docker-compose容器

如何解决《部署docker-compose容器》经验,为你挑选了0个好方法。

我正在尝试部署一个使用docker-compose构建的应用程序,但感觉我的方向完全错误.

    我有一切在本地工作 - docker-compose up使用适当的网络和主机启动我的应用程序.

    我希望能够在生产机器上运行相同的容器和网络配置,只需使用不同的.env文件.

我当前的工作流程看起来像这样:

docker save [web image] [db image] > containers.tar
zip deploy.zip containers.tar docker-compose.yml
rsync deploy.zip user@server

ssh user@server
unzip deploy.zip ./
docker load -i containers.tar

docker-compose up

此时,我希望能够docker-compose up在他们到达时再次运行,但是尝试按照docker-compose.yml文件重建容器.

我有一种明显的感觉,我错过了一些东西.我应该通过我的完整应用程序发货,然后在服务器上构建图像吗?如果从注册表中存储/加载图像,您将如何启动组合容器?

推荐阅读
sx-March23
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有