因为客户那儿不能联网,所以需要将镜像提前打成tar包供客户安装。我们首先将自定义的镜像创建好,步骤可关注之前的博客:https://blog.csdn.net/it_xiaoqiao?spm=1010.2135.3001.5113。
1,拉取镜像,创建容器(我这儿不是自定义的镜像)
docker pull redis
docker run -id --name=redis-test -p 6379:6379 -v /root/testdocker/data:/datadisk/data/ redis:latest
2,从容器创建一个新的镜像
docker commit redis-test redis:1.0
3,将指定镜像保存成 tar归档文件
docker save -o redis.tar redis:1.0
执行完之后就会在你的当前目录下生成redis.tar