美文网首页
Docker镜像相关-删除和清理镜像

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

作者: 网络小乙 | 来源:发表于2018-12-14 00:09 被阅读0次

    主要涉及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:强制删除镜像,而不进行提示确认。
      

    相关文章

      网友评论

          本文标题:Docker镜像相关-删除和清理镜像

          本文链接:https://www.haomeiwen.com/subject/pbiihqtx.html