要删除 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