ubuntu

Ubuntu Docker如何删除镜像

小樊
103
2025-04-05 14:04:26
栏目: 智能运维

在Ubuntu中删除Docker镜像,你可以使用docker rmi命令。以下是具体的步骤:

删除单个镜像

  1. 列出所有镜像

    docker images
    

    这将显示所有可用的Docker镜像及其ID。

  2. 删除指定镜像: 使用docker rmi命令加上镜像ID或名称来删除镜像。

    docker rmi <image_id_or_name>
    

    例如:

    docker rmi ubuntu:latest
    

    或者:

    docker rmi 4e1f5d8a9b6c
    

删除多个镜像

如果你想删除多个镜像,可以一次性指定多个镜像ID或名称,用空格分隔:

docker rmi <image_id_or_name1> <image_id_or_name2> ...

强制删除镜像

如果镜像正在被容器使用,docker rmi命令会失败。你可以使用-f--force选项来强制删除镜像:

docker rmi -f <image_id_or_name>

删除所有未使用的镜像

如果你想删除所有未被任何容器使用的悬空镜像,可以使用以下命令:

docker image prune

如果你想删除所有未使用的镜像(包括悬空镜像和中间层),可以使用:

docker image prune -a

删除所有镜像

如果你想删除系统中的所有镜像,可以使用以下命令:

docker rmi -f $(docker images -aq)

这个命令会列出所有镜像的ID,并使用docker rmi -f强制删除它们。

注意事项

通过以上步骤,你可以轻松地在Ubuntu系统中删除Docker镜像。

0
看了该问题的人还看了