【发布时间】:2020-08-09 11:45:52
【问题描述】:
我一直在阅读有关将 Docker 应用程序迁移到另一台机器的各种文章。所有文章都在谈论“docker commit”或“export/import”。这只是指单个Container,它首先转换为Image,然后我们在新机器上进行“docker run”。
但我的应用程序通常由多个容器组成,因为我遵循隔离不同服务的最佳实践。
问题是,我如何迁移或移动所有已配置为连接在一起并作为一个整体运行的容器。我不知道“群”是否是正确的术语。
我看到的替代方案是 - 只需将“docker-compose”和“dockerfile”复制到新机器中并重新设置架构。然后我复制所有的应用程序文件。它运行良好。
【问题讨论】:
标签: docker migration containers docker-swarm