docker删除镜像

docker删除镜像

  • 需求删除本地自己打包的镜像
    -w1410
  • 发现都是在quay.io/coreos/etcd-operator之后的
  • 最终命令:
docker image rm $(docker image ls --filter "since=9d5c51d92fbd" -q)
  • docker image ls –filter “since=9d5c51d92fbd” -q: 查找9d5c51d92fbd之后的镜像,-q只输出IMAGE ID
  • Docker –filter参数:
-f, --filter value    Filter output based on conditions provided (default [])
                        - dangling=(true|false)
                        - label=<key> or label=<key>=<value>
                        - before=(<image-name>[:tag]|<image-id>|<image@digest>)
                        - since=(<image-name>[:tag]|<image-id>|<image@digest>)
                        - reference=(pattern of an image reference)
  • 参考:
    • https://stackoverflow.com/questions/24659300/how-to-use-docker-images-filter
1 Star2 Stars3 Stars4 Stars5 Stars (尚未评分)
Loading...

发表评论

电子邮件地址不会被公开。 必填项已用*标注