广告
返回顶部
首页 > 资讯 > 精选 >Docker删除镜像的方法有哪些
  • 236
分享到

Docker删除镜像的方法有哪些

2023-07-05 08:07:04 236人浏览 八月长安
摘要

这篇文章主要介绍“Docker删除镜像的方法有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Docker删除镜像的方法有哪些”文章能帮助大家解决问题。删除镜像如果要删除本地的镜像,可以使用 do

这篇文章主要介绍“Docker删除镜像的方法有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Docker删除镜像的方法有哪些”文章能帮助大家解决问题。

删除镜像

如果要删除本地的镜像,可以使用 docker rmi (注意rm为删除容器,而rmi为删除镜像,其中i代表image)命令,它的具体语法如下:

docker rmi [OPTioNS] IMAGE [IMAGE…]

其中:

  • docker rmi:Docker删除镜像的命令关键词;

  • OPTIIONS: 命令选项,-f强制删除镜像;

  • IMAGE:需要删除的镜像。这里的镜像可以用“镜像短ID”、“镜像长ID”、“镜像名”、“镜像的digest”来标识。

使用docker images --digests查看镜像的具体信息,包括镜像的digest;

删除ubuntu:latest镜像,有以下几种方法:

镜像短ID:docker rmi 14f6;(这个代表镜像id以14f6开头的镜像,一般而言,前四位可以唯一标志,如果不可以,docker会提示的)
镜像长ID:docker rmi 14f60031763D
镜像名: docker rmi ubuntu:latest;
镜像的digest:docker rmi > ubuntu@sha256:84c334414e2bfdcae99509a6add166bbb4fa4041dc3fa6af08046a66fed3005f。
以上的方法都能删除掉ubuntu:v1镜像。但日常生活中,我们比较常用的是短ID以及镜像名,因为用起来最方便。

删除多个镜像

我们可以使用 docker images -q来配合使用docker rmi,这样可以成批的删除希望删除的镜像。

docker images -q redis会输出所有仓库名为Redis的镜像id,所以如果想要删除所有仓库名为redis的镜像,可以这么写:

docker rmi $(docker images –q redis)

如果想要删除所有镜像,可以这么写:

docker rmi $(docker images –qa)

如果想要使用docker rmi删除一个镜像,需要注意需要先将使用该镜像的容器删除掉,否则该镜像不能删除成功。当然也可以使用docker rmi -f强制删除该镜像!

删除busybox:latest。命令如下:

#!/bin/bash#以busybox为基础镜像创建一个容器,容器名为container3#拉取busybox 最新镜像,实际生产中,docker pull 这一步可以省略,docker run的时候会自己去拉取。docker pull busyboxdocker run --name container3 busybox:latest echo "hello"#然后将busybox:latest镜像删除#********** Begin *********#docker rmi -f busybox:latest#********** End **********#

关于“Docker删除镜像的方法有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网精选频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: Docker删除镜像的方法有哪些

本文链接: https://www.lsjlt.com/news/350553.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Docker删除镜像的方法有哪些
    这篇文章主要介绍“Docker删除镜像的方法有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Docker删除镜像的方法有哪些”文章能帮助大家解决问题。删除镜像如果要删除本地的镜像,可以使用 do...
    99+
    2023-07-05
  • docker删除none镜像的操作方法
    目录docker删除none镜像docker none镜像PS:docker 如何删除none镜像docker删除none镜像 1、使用git bash进入到docker文件夹 2、...
    99+
    2023-01-06
    docker删除none镜像 docker删除镜像 docker 如何删除none镜像
  • Docker删除及清理镜像的方法
    目录一、通过标签删除镜像二、通过 ID 删除镜像三、删除镜像的限制四、清理镜像一、通过标签删除镜像 通过如下两个都可以删除镜像: docker rmi [image] 或者: doc...
    99+
    2022-11-13
  • Docker本地导入镜像/保存镜像/载入镜像/删除镜像的方法
    本篇内容介绍了“Docker本地导入镜像/保存镜像/载入镜像/删除镜像的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读...
    99+
    2022-10-19
  • 精简Docker镜像的方法有哪些
    这篇文章主要为大家展示了“精简Docker镜像的方法有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“精简Docker镜像的方法有哪些”这篇文章吧。精简Docker镜像大小的必要性Docker...
    99+
    2023-06-04
  • docker更新镜像的方法有哪些
    Docker 更新镜像的方法有以下几种:1. 通过 `docker pull` 命令拉取最新版本的镜像。可以使用 `docker p...
    99+
    2023-08-31
    docker
  • Docker 删除镜像的实现
    删除镜像 如果要删除本地的镜像,可以使用 docker rmi (注意rm为删除容器,而rmi为删除镜像,其中i代表image)命令,它的具体语法如下: docker rmi [OP...
    99+
    2023-03-02
    Docker 删除镜像
  • 怎么删除docker私有仓库镜像
    要删除Docker私有仓库中的镜像,可以按照以下步骤进行操作:1. 首先,使用以下命令查看私有仓库中的镜像列表:docker ima...
    99+
    2023-10-19
    docker
  • Docker如何删除没有标签的镜像
    这篇文章主要介绍Docker如何删除没有标签的镜像,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!删除没有标签的镜像docker rmi -f $(doc...
    99+
    2022-10-19
  • docker镜像导入导出的方法有哪些
    今天小编给大家分享一下docker镜像导入导出的方法有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、使用 expor...
    99+
    2023-07-05
  • 清理或删除docker无用镜像的操作方法
    目录清除docker无用镜像一、查看 docker 占用的资源二、只删除那些未被使用的资源1、通过标签删除镜像2、通过 ID 删除镜像3、删除镜像的限制4、清理镜像PS:docker...
    99+
    2023-01-06
    docker清理删除无用镜像 docker删除镜像 docker清理镜像 docker 批量删除
  • Docker批量删除容器或镜像的操作方法
    目录删除所有容器删除所有镜像按条件删除镜像删除所有容器 一、首先需要停止所有运行中的容器 docker stop`docker ps -a -q` docker ps -a -q 意...
    99+
    2023-03-19
    Docker 批量删除镜像 Docker 批量删除容器
  • docker镜像的构建方式有哪些
    Docker镜像的构建方式有以下几种:1. 基于已有镜像:可以通过在已有镜像的基础上进行修改和定制来构建新的镜像。这种方式可以通过D...
    99+
    2023-09-18
    docker
  • Docker如何一次性删除所有的镜像
    这篇文章将为大家详细讲解有关Docker如何一次性删除所有的镜像,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一次性删除所有的镜像docker rmi ...
    99+
    2022-10-19
  • Docker 彻底删除私有库镜像的操作
    首先看看网上一般的做法 私有库默认是不支持删除镜像的,需要修改config.yml配置文件,在storage节点下加入 delete: enabled: true ,然后重启私有库。...
    99+
    2022-11-12
  • docker删除所有容器和镜像命令
    删除容器需要先停止后remove:# docker stop $(docker ps -a -q)a679aa25d419d6f061600581a1fc78352ff1fdb3718b8ad13488a417dcf0ada453d6f21...
    99+
    2023-06-05
  • docker删除拉取的镜像释放内存的操作方法
    目录一、查看本地镜像二、删除本地镜像三、docker image ls详解1、作用:2、使用方法:3、参数:四、docker image rm详解1、作用:2、使用方法:3、参数:五...
    99+
    2023-01-06
    docker删除镜像 docker删除镜像释放内存
  • 优化Docker镜像大小常见方法有哪些
    本篇内容主要讲解“优化Docker镜像大小常见方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“优化Docker镜像大小常见方法有哪些”吧!手动管理我们能...
    99+
    2022-10-19
  • 删除docker images中为none的镜像操作
    由于平时一直使用docker build 命令才生成一个镜像,有时候由于代码跟新频繁就会产生很多的none的image,最近想着清除一下。 于是就写了以下脚本: docker p...
    99+
    2022-11-11
  • 如何删除docker images中为none的镜像
    这篇文章主要介绍了如何删除docker images中为none的镜像,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。由于平时一直使用docker build 命令才生成一个镜...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作