logo NodeSeekbeta

🐳 Docker Migrate — 好用的Docker迁移工具

  • @sakura-s #30 好,这很有用,感谢,趁我现在有时间我看看我尽快修一下

  • 我的天呐楼主正好有相关需求

  • 这个非常需要,我觉得备份有点麻烦,所以,有些docker都是直接重装的,结果,有一次有个github的源过期了,导致重装找不到那个版本了。只能用老版本顶着用。

  • 这个好,收藏+1

  • 2026年1月22日更新,因为修改不大,所以就不再新开帖子了

    🐳 Docker Migrate — 一键迁移 Docker 的强大工具

    这个脚本诞生的使命就是帮助大家更方便的进行docker迁移。脚本设计的理念就是易用,所以即使是小白也能很顺利的根据脚本提示完成一个或者多个容器的备份迁移,希望这个脚本能给大家的玩机生涯带来一点帮助。

    ✨ 功能亮点

    • 🔍 简洁易用。小白也能愉快食用,敏感肌也能用
    • 📦 完整迁移。从容器到镜像,再到网络,亦或者是你已经忘记的配置,统统都能迁移

    🧭 使用方法

    🖥️ ① 在旧服务器执行命令

    选择备份并传输功能,根据提示进行操作,脚本会自动进行备份,生成链接

    bash <(curl -fsSL https://raw.githubusercontent.com/lx969788249/docker_migrate/master/docker_migrate_perfect.sh)
    

    复制最后输出的链接,例: http://192.168.1.1:8080/XyZ83mqP10/Mlq1n3069T.tar.gz

    💻 ② 在新服务器执行命令

    运行同一个脚本,选择“下载备份并恢复”:

    bash <(curl -fsSL https://raw.githubusercontent.com/lx969788249/docker_migrate/master/docker_migrate_perfect.sh)
    

    选择序号 2,粘贴刚刚复制的链接,脚本会自动下载、解压并恢复所有容器

    ⚠️ 注意事项

    • HTTP 传输为明文,建议仅在可信网络中使用。
    • 对于数据库类服务,建议选择停机备份以确保数据一致性,普通服务可无视。
    • 如果你的容器路径非常特殊(如挂载到无权限路径),需确保 root 用户有访问权限。
    • 脚本刚刚完成,可能会有诸多BUG,请谅解,遇到BUG请提Issue,我会尽快修复。

    ⭐️ 支持一下

    如果这个项目对你有帮助,欢迎点个 Star

    也欢迎提交 Issue 或 PR,一起优化功能。

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72280位seeker

🎉欢迎新用户🎉