Docker 删除镜像
简介
Docker 镜像是包含应用程序代码、依赖项和配置的文件。有时,需要删除不需要或过时的镜像以释放存储空间或清理注册表。本文将指导您使用 Docker 命令行删除镜像。
如何删除镜像
单一镜像
要删除单个镜像,请使用 `docker rmi`(删除镜像)命令,后跟镜像名称。例如:``` docker rmi my-image ```
多个镜像
要删除多个镜像,请使用 `docker rmi` 命令,后跟镜像名称列表。例如:``` docker rmi my-image1 my-image2 my-image3 ```
带标记的镜像
要删除带标记的镜像,请使用 `docker rmi` 命令,后跟镜像名称和标记。例如:``` docker rmi my-image:latest ```
强制删除
如果镜像被容器使用,默认情况下无法删除。要强制删除镜像,请使用 `-f`(强制)标志。例如:``` docker rmi -f my-image ```
提示
在删除镜像之前,请确保已停止和删除使用该镜像的容器。
如果镜像存在于远程注册表中,您需要使用 `--registry` 标志指定注册表。
使用 `docker images` 命令列出所有镜像,包括它们的 ID 和大小。
使用 `docker image prune` 命令自动删除未使用的镜像。
**Docker 删除镜像****简介**Docker 镜像是包含应用程序代码、依赖项和配置的文件。有时,需要删除不需要或过时的镜像以释放存储空间或清理注册表。本文将指导您使用 Docker 命令行删除镜像。**如何删除镜像****单一镜像**要删除单个镜像,请使用 `docker rmi`(删除镜像)命令,后跟镜像名称。例如:``` docker rmi my-image ```**多个镜像**要删除多个镜像,请使用 `docker rmi` 命令,后跟镜像名称列表。例如:``` docker rmi my-image1 my-image2 my-image3 ```**带标记的镜像**要删除带标记的镜像,请使用 `docker rmi` 命令,后跟镜像名称和标记。例如:``` docker rmi my-image:latest ```**强制删除**如果镜像被容器使用,默认情况下无法删除。要强制删除镜像,请使用 `-f`(强制)标志。例如:``` docker rmi -f my-image ```**提示*** 在删除镜像之前,请确保已停止和删除使用该镜像的容器。 * 如果镜像存在于远程注册表中,您需要使用 `--registry` 标志指定注册表。 * 使用 `docker images` 命令列出所有镜像,包括它们的 ID 和大小。 * 使用 `docker image prune` 命令自动删除未使用的镜像。