以下是在Ubuntu中备份与恢复Docker的方法:
tar命令打包/var/lib/docker、/etc/docker等目录,如sudo tar czvf docker-backup.tar.gz -C /var/lib docker/。docker commit将容器保存为镜像,再用docker save将镜像保存为tar文件,如docker commit container_name my_backup_image,然后docker save -o my_backup_image.tar my_backup_image。docker cp命令复制卷数据到宿主机指定位置,或直接备份卷所在目录。sudo tar xzvf docker-backup.tar.gz -C /。docker load加载备份的镜像文件,再用docker run创建并启动容器。