📜  如何删除 docker 图像 (1)

📅  最后修改于: 2023-12-03 15:08:28.831000             🧑  作者: Mango

如何删除 Docker 图像

在使用 Docker 进行开发时,时常需要进行镜像的管理,其中包括删除不再需要的 Docker 镜像。本文将介绍如何删除 Docker 图像。

1. 查看 Docker 镜像

在进行删除操作之前,我们需要知道当前有哪些 Docker 镜像可供删除。

运行以下命令来查看已安装的 Docker 镜像:

docker images

执行以上命令后,会列出所有本地的 Docker 镜像清单,类似于以下输出:

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
ubuntu              18.04               4e2eef94cd6b        14 hours ago        64.2MB
ubuntu              latest              4e2eef94cd6b        14 hours ago        64.2MB
hello-world         latest              fce289e99eb9        15 months ago       1.84kB

这里,我们可以看到本机上存在的三个 Docker 镜像 ubuntu:18.04ubuntu:latesthello-world:latest

2. 删除 Docker 镜像
2.1 删除单个 Docker 镜像

如果需要删除单个 Docker 镜像,可以使用以下命令:

docker rmi <IMAGE ID>

例如,要删除上面示例中的 hello-world 镜像:

docker rmi fce289e99eb9

执行以上命令后,将会删除该 Docker 镜像。

2.2 删除多个 Docker 镜像

当需要删除多个 Docker 镜像时,可以使用以下命令:

docker rmi <IMAGE ID1> <IMAGE ID2> ...

其中,<IMAGE ID> 替换为需要删除的 Docker 镜像的 ID。

例如,要删除上面示例中的两个 ubuntu 镜像:

docker rmi 4e2eef94cd6b 4e2eef94cd6b

执行以上命令后,将会删除这两个 Docker 镜像。

2.3 删除所有 Docker 镜像

如果要删除本地所有 Docker 镜像,可以使用以下命令:

docker rmi $(docker images -q)

执行以上命令后,将会删除该 Docker 容器中的所有镜像。

3. 总结

本文介绍了删除 Docker 镜像的基本操作,包括查看 Docker 镜像、删除单个 Docker 镜像、删除多个 Docker 镜像以及删除所有 Docker 镜像。通过以上操作,可以帮助开发者更好地管理自己的 Docker 镜像,从而提高开发效率。

注意:删除 Docker 镜像操作具有一定的风险,请谨慎操作。