Docker镜像常用命令使用

1:拉取nginx:latest、busybox:latest和centos:latest镜像

docker pull centos:latest
docker pull nginx:latest
docker pull busybox:latest
docker pull hello-world

2:列出本地镜像

docker images
docker images cent*

 

查看输出中镜像的tag、Size、ID等信息

3:查看centos镜像的详细信息

4:用镜像ID完成同样的操作

docker inspect centos:latest
docker inspect 镜像ID

 5:为centos镜像另外打一个标签

docker tag centos:latest mycentos:newtag

 

查看镜像列表确认结果

6:将nginx:latest镜像导出,命名为nginx.tar。

docker save -o nginx.tar nginx:latest

 7:删除nginx:latest镜像

docker rmi -f nginx:latest
docker images nginx* 

查看镜像列表确认已经删除

 8:将nginx.tar导入,并运行docker images命令确认已经恢复查看

docker load --input nginx.tar
docker images

 9:分别查看nginx和centos镜像的构建历史信息

docker history nginx:latest
docker history centos:latest

 10:删除本地主机中的镜像,分别用名称、ID逐一删除。

docker rmi nginx:latest
docker rmi busybox:latest
docker rmi centos:latest
docker rmi mycentos:newtag

 11:登录你的阿里云注册中心;为阿里云上你的账号对于注册中心和名称空间的标签;然后将镜像推送到阿里云注册中心。

docker login --username=账号 registry.cn-hangzhou.aliyuncs.com

docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/名称空间/镜像名称:[镜像版本号]
docker push registry.cn-hangzhou.aliyuncs.com/名称空间/镜像名称:[镜像版本号]
docker logout

12:删除本地的镜像,然后从阿里云上pull下该镜像。

docker pull registry.cn-hangzhou.aliyuncs.com/名称空间/镜像名称:[镜像版本号]

 

 13:查看本地的镜像,确认同push上去的一致(ID相同,镜像表现相同等)。

docker images镜像名称

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

努力代码不掉头发

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值