GoForum🌐 V2EX

写了个 Docker 容器无痛迁移工具

songray · 2026-05-09 17:05 · 0 次点赞 · 3 条回复

支持增量迁移,自动识别 Compose depends_on 按依赖顺序恢复,以及 volume 和挂载卷。

背景是最近要把我的 Lightsail 和腾讯云,阿里云服务都迁移到 Hetzner 。
三家零零散散跑了十几个容器,有些是 Docker compose 启动,有些配置了 network ,手动迁移太痛苦了。

使用方式很简单:

mico pack             # 打包所有运行中的容器(以及镜像/配置/卷/网络配置)为一个 .zst 压缩包  
mico unpack mico.zstd # 在目标服务器一键恢复,按依赖顺序自动重建

有需要的可以试试。

https://github.com/Ray-D-Song/mico

3 条回复
songray · 2026-05-09 17:15
#1

macOS 的 Orbstack ,Linux Podman 和 Docker 我都自用测试了。

Windows 在 pwsh 下没试,建议直接进 WSL2 命令行进行迁移。

sola97 · 2026-05-09 17:15
#2

我都是在本地跑一个 Codex ,然后让它 ssh 到两台机器上,慢慢迁

songray · 2026-05-09 17:15
#3

@sola97 也可以,其实我当初还想定时往 s3 上备份,现在迁完懒得写了 = =

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: songray
发布: 2026-05-09
点赞: 0
回复: 0