作用:可以将这台机器里的容器迁到另一台电脑里
一,容器保存为镜像
我们可以通过一下命令将容器保存为镜像
docker commit [容器名称] [镜像名称]
运行此命令,将该容器保存为镜像后,可以以此镜像创建容器,这样就会有新的一个容器,我们可以在另一台电脑创建, 或者再本机创建一个端口不同的容器
二,镜像备份
如何把本地的镜像文件放到其他电脑呐,可以将镜像打包成tar 文件,然后传输出去
我们可以通过以下命令将镜像保存为tar 文件
docker save -o [tar文件名称.tar] [镜像名称]
三,镜像恢复与迁移
我们想要将上面备份的tar 文件恢复成镜像,可以使用下面的方法。
首先我们先删除掉
mynginx_img
镜像 然后执行此命令进行恢复
docker load ‐i mynginx.tar
mynginx.tar 为镜像保存成tar 的文件。
-i
输入的文件
执行后再次查看镜像,可以看到镜像已经恢复