📅  最后修改于: 2023-12-03 15:14:46.059000             🧑  作者: Mango
在使用 Docker 进行开发和部署过程中,经常需要管理本地的 Docker 镜像。当不需要某个镜像时,可以使用 docker image rm
命令删除镜像。本文将介绍该命令的使用方法和注意事项。
docker image rm [OPTIONS] IMAGE [IMAGE...]
IMAGE
:需要删除的镜像名或镜像 ID。可以一次删除多个镜像。OPTIONS
:-f, --force
:强制删除镜像。-r, --rm, --recursive
:同时也删除该镜像的所有子镜像和标签镜像。--no-prune
:删除镜像时不清理悬空的镜像(未被任何容器使用的镜像)。删除单个镜像:
$ docker image rm nginx
删除多个镜像:
$ docker image rm nginx:latest tomcat:8.0 alpine:3.12
强制删除镜像:
$ docker image rm -f nginx
同时删除子镜像和标签镜像:
$ docker image rm -r nginx
docker system prune -a
命令清理系统中所有的镜像、容器、网络和数据卷等资源。以上是关于 docker image rm
命令的介绍。通过本文,你应该能够掌握该命令的使用方法和注意事项。在实际开发和部署中,及时清理不需要的镜像可以释放空间和提高效率,建议经常进行清理操作。