要删除 Docker 镜像,可以使用 docker rmi
命令:
docker rmi [镜像ID或镜像名称]
在删除前,先查看当前系统中的镜像:
docker images
这会列出所有镜像,包括 REPOSITORY、TAG、IMAGE ID 和 SIZE 等信息。
docker rmi abc123def456
docker rmi ubuntu:18.04
如果镜像正在被使用,可以添加 -f
参数强制删除:
docker rmi -f abc123def456
docker rmi image1 image2 image3
docker image prune
docker image prune -a
要删除所有镜像(谨慎使用):
docker rmi $(docker images -q)
docker system df
可以查看磁盘使用情况docker image prune
清理悬空镜像是指没有标签且不被任何容器引用的镜像:
docker image prune
或更彻底的清理:
docker system prune
这会删除所有未使用的容器、网络、镜像(悬空)和构建缓存。