docker 打包镜像成tar文件

docker 打包镜像

如果当前镜像正在运行,需要先commit一下,复制出最新的当前需要打包的镜像
docker commit -a 'rqq' -m 'my rabbitmq' 镜像id  新的镜像名字:标签

-a :提交的镜像作者;

-c :使用Dockerfile指令来创建镜像;

-m :提交时的说明文字;

-p :在commit时,将容器暂停。

//例如
docker commit -a 'mqq' -m 'my mq' 13f26d6e7247 newmq:v1

//如图所示
在这里插入图片描述

查看当前存在的镜像,会发现刚刚创建的镜像文件
docker images

在这里插入图片描述

运行吗,命令进行打包成tar文件

在这里插入图片描述

docker save newmq > 你的储存路径/文件名称.tar
就可在储存路径中找到相对应的打包的tar文件
2.装载之前打包的tar文件,首先需要安装好你的docker,并运行。
执行命令装载到你的docker中
docker load< 你的路径/rabbitmq.tar

在这里插入图片描述
在这里插入图片描述

运行你的tar文件
docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq newmq:v1
查询正在运行的镜像,就可以通过你的ip+端口号进行访问了

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值