docker镜像管理

这篇博客介绍了如何使用Docker对容器进行快照,将容器打包成镜像保存为本地文件,并将镜像从压缩包导入到本地镜像库。步骤包括使用`docker export`创建容器快照,`docker rm`删除容器,`docker import`导入镜像,以及`docker save`和`docker load`来保存和加载镜像。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

给容器做快照
#将容器打包
docker export -o centos-shark.tar shark2
-o 输出字符串写入文件    打包名       容器ID
#删除容器
docker rm -f  容器ID
#将压缩包导入到镜像库
docker import centos-exp.tar centos7-1
							   镜像仓库名
#运行后成为新的镜像
docker run -itd centos7-1  bash
将镜像保存为本地文件
docker save -o 本地文件名称 仓库中镜像名称/镜像 ID

示例:
docker save -o nginx.tar       nginx:latest
                 包名      REPOSITORY:TAG

镜像的 tag 一定要写,如果不写,当前本地仓库的所有镜像都将会保存到本地的 tar 文件中。

将压缩包输出到本地镜像库
docker load -i     nginx.tar
#可以输出到任何机器上
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值