支持增量迁移,自动识别 Compose depends_on 按依赖顺序恢复,以及 volume 和挂载卷。
背景是最近要把我的 Lightsail 和腾讯云,阿里云服务都迁移到 Hetzner 。
三家零零散散跑了十几个容器,有些是 Docker compose 启动,有些配置了 network ,手动迁移太痛苦了。
使用方式很简单:
mico pack # 打包所有运行中的容器(以及镜像/配置/卷/网络配置)为一个 .zst 压缩包
mico unpack mico.zstd # 在目标服务器一键恢复,按依赖顺序自动重建
有需要的可以试试。
https://github.com/Ray-D-Song/mico