centos7 docker保存镜像拷贝镜像,以及镜像应用

1、将mysql的tar文件保存在/tmp目录下

docker save 66bc0f66b7af >/tmp/mysql.tar
#66bc0f66b7af 为mysql的id

另一种保存方法

[root@bjs1 mysql]# docker save -o rocketmq.tar rocketmq
##-o:指定保存的镜像的名字;rocketmq.tar:保存到本地的镜像名称;rocketmq:镜像名字,通过"docker images"查看

2、粘贴所需的镜像到需要的位置

scp mysql.tar 192.168.31.9:/root/cs/configurationtest/docker-env/mysql

3、导入tar包到本地docker镜像

docker load < /tmp/new-image.tar
另一种方法:
我们有了本地的镜像文件,在需要的时候可以使用docker load将本地保存的镜像再次导入docker中。
docker load --input rocketmq.tar 或 docker load < rocketmq.tar

5、[root@oegw2 soft]# docker tag eb9a804ae885 postgres:postgres
6、[root@oegw2 soft]# docker images
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/jiangbenchu/article/details/83826101