centos常用命令_微服务之——docker 镜像操作常用命令

docker 镜像操作常用命令

(1)、搜索镜像(在dockerhub仓库中查找centos的镜像)

[root@localhost docker]#docker search centos

找出一堆centos镜像

127ece6be23db6c348f9af115ee5ed11.png

镜像的结构: registry_name/repository_name/image_name:tag_name

列如: docjer.io/library/alpine:3.10.1

(2)、镜像 下载、查看、打标签、推送

[root@localhost docker]#docker pull nginx (不指定版本下载的话,默认下载最新的latest)

5495b6760d4d02707dd175ba1f167ed4.png

也可以指定版本下载:

[root@localhost ~]# docker pull nginx:1.16 下载Nginx1.16 版本

94c754e1abc7481929991abd879f6c10.png

还可以写全下载

[root@localhost ~]# docker pull docker.io/library/nginx:1.16

查看本地镜像

[root@localhost ~]# docker images 或者 [root@localhost ~]# docker image ls

edf60ab6c7f3f2e03afde5c605f3379c.png

镜像打标签

[root@localhost ~]# docker tag nginx:1.16 nginx:local

可以看到多了一个镜像名,且标签名为local

a3003f81a4600e0144d2d991237d633b.png

如果要把打标签的镜像上传到dockerhub上 就要严格遵守镜像的格式要求:

[root@localhost ~]# docker tag nginx:latest docker.io/feixiangkeji974907/nginx:myfirst

这里的feixiangkeji974907 要和 用户名一样

cb05dc0a3cbe861ef339aded7ce514e4.png

推送镜像

[root@localhost ~]# docker push docker.io/feixiangkeji974907/hello-world:test

dc468afcaffba45b84485ce588ff9f27.png
276e7b477ccb729c917557c270ca5369.png

删除标签

[root@localhost ~]# docker rmi docker.io/fxkj/alpine:latest

删除镜像(加INAME ID )

[root@localhost ~]# docker rmi fce289e99eb9

Error response from daemon: conflict: unable to delete fce289e99eb9 (must be forced) – image is being used by stopped container 3c431d073dc1

[root@localhost ~]# docker rmi -f fce289e99eb9 #-f 强制删除

查看镜像制作历史、查看镜像底层信息

[root@localhost ~]#docker history centos7:laster

[root@localhost ~]# docker inspect nginx:laster

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值