移除单个镜像:
docker rmi [镜像名][:标签]
例如,要移除名为 myapp,标签为 v1 的镜像:
docker rmi myapp:v1
移除多个镜像:
你可以通过列出多个镜像名进行批量移除:
docker rmi [镜像1] [镜像2] ...
例如:
docker rmi myapp:v1 ubuntu:20.04
移除所有未被使用的镜像:
docker image prune
这个命令将移除所有没有关联容器的镜像。
强制移除镜像:
有时候,你可能需要强制移除一个正在被使用的镜像。在这种情况下,可以使用 -f 或 --force 选项:
docker rmi -f [镜像名]
例如:
docker rmi -f myapp:v1
注意事项:
- 如果某个镜像正在被某个容器使用,你需要先停止并删除关联的容器,然后再移除镜像。
- 在移除镜像之前,确保你不再需要它,并且已经备份或存档了需要保留的内容。
- 删除镜像会释放磁盘空间,但谨慎操作以免误删重要镜像。
通过使用 docker images 命令可以查看本地仓库中的镜像列表,以确定要移除的镜像的名称和标签。
转载请注明出处:http://www.pingtaimeng.com/article/detail/10002/Docker