ubuntu

Docker容器Ubuntu如何备份

小樊
63
2025-09-02 17:49:09
栏目: 智能运维

以下是Ubuntu下Docker容器的备份方法及注意事项:

一、备份方式

  1. 容器镜像备份

    • 停止容器(可选但推荐):docker stop <容器名或ID>
    • 提交容器为镜像:docker commit <容器名或ID> 备份镜像名
    • 保存镜像为tar文件:docker save -o 备份文件.tar 备份镜像名
  2. 容器文件系统备份

    • 直接导出容器文件系统:docker export <容器名或ID> > 容器备份.tar
  3. 数据卷备份

    • 备份指定数据卷:
      docker run --rm --volumes-from <容器名> -v $(pwd):/backup ubuntu tar czvf /backup/卷备份.tar /容器内卷路径  
      ```。  
      
    • 备份所有数据卷(需结合脚本):遍历卷并压缩备份。
  4. 使用第三方工具

    • restic:安装后配置仓库并备份容器数据。

二、注意事项

三、恢复方法(对应备份方式)

参考来源:

0
看了该问题的人还看了