docker save -o <文件名>.tar <镜像名>:<标签> 将镜像保存为tar文件,如 docker save -o nginx-backup.tar nginx:latest。docker commit <容器ID> <新镜像名> 保存容器状态为镜像,再配合 docker save 导出为tar文件。docker export <容器ID> > <文件名>.tar 导出容器文件系统(不包含卷数据)。docker volume ls 列出卷,使用 docker cp <卷名>:/路径 <主机备份路径> 复制数据,或直接备份 /var/lib/docker/volumes/<卷名>/_data 目录。/etc/docker/network 目录下的配置文件,如 tar -czvf docker-networks.tar.gz /etc/docker/network。docker load -i <备份文件>.tar 加载镜像。docker run -d --name <容器名> <镜像名>。docker cp <主机备份路径> <容器名>:/路径 复制数据,或挂载备份的卷目录。/etc/docker/network,重启Docker服务:systemctl restart docker。参考来源:[1,2,3,4,5,6,7,9,10,11]