Docker 删除镜像

Docker删除镜像的前提是镜像没有被使用,没有被使用需要确定容器中确实没有引用镜像,包括停止的容器。

关于删除docker镜像的参考链接
Docker 容器镜像删除
关于一些options的解释

Options:
  -a, --all             Show all images (default hides intermediate images)
      --digests         Show digests
  -f, --filter filter   Filter output based on conditions provided
      --format string   Pretty-print images using a Go template
      --no-trunc        Don't truncate output
  -q, --quiet           Only show numeric IDs

停用全部运行中的容器:

docker stop $(docker ps -q)

删除全部容器:

docker rm $(docker ps -aq)

删除全部image

docker rmi $(docker images -q)

删除id为的image

docker rmi $(docker images | grep "^<none>" | awk "{print $3}")

备注:
1、删除镜像之前需要先停掉容器,并且要删掉容器。
2、需要注意删除镜像和容器的命令不一样。 docker rmi ID ,其中 容器(rm) 和 镜像(rmi)
3、顺序需要先删除容器


查看容器命令

命令记录

列出正在运行的容器ID

[root@localhost ~]# docker ps -q
69c85cfdfebc

列出所有容器的ID

[root@localhost ~]# docker ps -q
69c85cfdfebc

列出所有容器 包括停止的容器

[root@localhost ~]# docker container ls --all
或者
[root@localhost ~]# docker ps -a

列出正在运行的容器

[root@localhost ~]# docker container ls
或者
[root@localhost ~]# docker ps 

查看docker容器的虚拟IP

[root@localhost geth]# docker container inspect 69c85cfdfebc |grep IPAddress
后面不添加grep IPAddress就是查看容器的检视信息。很多..
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值