我不同意将Mongo容器中的数据转储到Swarm中。我不能用
run
进入蜂群,我无法连接其他容器(运行
'mongodump
因为主网络不可手动连接)。
我在谷歌上搜索了这个问题,找到了唯一的解决方案
docker-compose
--link
在群体中不起作用。
我的飞机是:
-
运行其他
mongo
带命令的容器
mongodump --host
main_mongo_container --out some_volume
.
-
压缩转储到
tar
-
上传转储到s3。
-
在cron中运行脚本。
我没有足够的经验自己解决这个问题。有没有人在将mongo数据从swarm容器自动转储到s3上的经验?
多谢提前!