如何删除dockers image

要删除 Docker 中的镜像(images),你可以使用以下命令:


🔧 一、查看已有镜像

docker images

docker image ls

会列出当前所有本地镜像,例如:

REPOSITORY          TAG       IMAGE ID       CREATED          SIZE
python 3.13 abcdef123456 2 days ago 900MB

🗑️ 二、删除镜像

1. 根据镜像 ID 或镜像名删除

docker rmi <image-id或镜像名:tag>

示例:

docker rmi abcdef123456
# 或者
docker rmi python:3.13

2. 强制删除(如镜像被容器使用)

docker rmi -f <image-id或镜像名:tag>

🔁 三、删除所有镜像(⚠️危险操作)

docker rmi -f $(docker images -q)

💡补充提示

  • 如果有容器正在使用该镜像,会提示错误。你需要先删除相关容器: bash复制编辑docker ps -a # 查看所有容器 docker rm <container-id> # 删除容器
  • 清理未使用的镜像、容器、网络等(推荐清理空间时用): bash复制编辑docker system prune -a

发表回复