天天看点

Docker容器及镜像备份、迁移命令

1、提交容器快照生成新的镜像,容器保存为镜像,  nginx是容器名称 ,   mynginx是新的镜像名称

docker commit nginx mynginx

2、镜像备份,将镜像保存成一个tar压缩包,  -o 输出到的文件

docker save -o mynginx.tar mynginx

3、镜像恢复与迁移,在另一台主机上加载镜像的tar压缩包,   -i 输入的文件

docker load -i mynginx.tar

备注:将tar压缩包复制到另一台主机

spc mynginx.tar [email protected]:/root/docker/