首页 > 解决方案 > 在 Docker Swarm 中运行数据库迁移的最佳实践?

问题描述

我试图找出在我的集群中运行迁移的最佳实践。我无法运行连接到可附加网络的独立容器,因为容器需要访问只能通过服务访问的机密。

一种情况是运行具有 0 个副本的迁移服务并重新启动策略 none,在我用新的数据库版本更新映像后,我最多可以有 1 个副本。但是我必须检查它是否成功运行并再次缩小它。感觉很hackish。

您如何在生产 docker swarm 中运行数据库迁移?

标签: dockerdocker-swarm

解决方案


推荐阅读