目录
需求:在实际使用docker的过程中,某些机器不能上网,但是又需要某些docker镜像,所以我们可以在能上网的机器上将docker镜像pull下来,然后保存为tar文件,这样直接就可以拿去别的机器上使用了。
保存镜像文件
1. 启动目标镜像并查看,docker ps
2. 将digapiss/axis镜像下载下来
docker save -o 镜像名字.tar digapiss/axis
3. 默认保存在当前路径下
这样我们就将镜像保存下来了。
恢复镜像文件
我们将保存的镜像文件进行恢复,首先先将我们一开始有的镜像删除,如果是别的机器就不要删除。
1. 先将运行的容器关闭,然后查看镜像,docker images,接着删除镜像
docker rmi -f 镜像名字
已经删除了
2. 导入保存的镜像
docker load --input axis1.4.tar
查看是否倒入成功 ,可见已经成功倒入
3. 启动倒入的镜像
docker run -itd 镜像名字
可见,容器已经启动