Docker镜像相关-删除和清理镜像

主要涉及Docker镜像的rm和prune子命令。

  1. 使用标签删除镜像
    使用docker rmi或docker image rm命令可以删除镜像,命令格式为
    docker rmi IMAGE [IMAGE...]
    其中IMAGE可以为标签或者ID。
    支持的命令选项主要包括:
        -f, -force:强制删除镜像,即使有容器依赖它;
        -no-prune:不要清理未带标签的父镜像。
    
    当同一个镜像拥有多个标签的时候,docker rmi命令只是删除了该镜像多个标签中的指定标签而已,并不影响镜像文件。
  2. 使用镜像ID来删除镜像
    当使用docker rmi命令,并且后面跟上镜像的ID时,会先尝试删除所有指向该镜像的标签,然后删除该镜像文件本身。
    使用docker ps -a命令可以看到本机上存在的所有容器。
  3. 清理镜像
    通过docker image prune命令来进行清理。
    支持的命令选项主要包括:
      -a, --all:删除所有无用镜像,不光是临时镜像;
      -filter filter:只清理符合给定过滤器的镜像;
      -f, -force:强制删除镜像,而不进行提示确认。
    
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 《Docker从入门到实践》阅读笔记 原书地址: https://yeasy.gitbooks.io/docker...
    GuoYuebo阅读 11,673评论 1 39
  • 一、Docker 简介 Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用...
    R_X阅读 4,524评论 0 27
  • docker基本概念 1. Image Definition 镜像 Image 就是一堆只读层 read-only...
    慢清尘阅读 9,023评论 1 21
  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 10,774评论 0 120
  • 曾经你是否怀揣着梦想去远方,走进一座陌生的城市,但是梦想却跟你开了个玩笑,它留给你的只是一座城市。 尽管梦想的旅途...
    一响花鸣阅读 403评论 0 2

友情链接更多精彩内容