19.7. 使用 Buildah 删除镜像
使用 buildah rmi 命令移除本地存储的容器镜像。您可以通过其 ID 或名称来删除镜像。
先决条件
-
container-tools模块已安装。
流程
列出本地系统上的所有镜像:
# buildah images REPOSITORY TAG IMAGE ID CREATED SIZE localhost/johndoe/webserver latest dc5fcc610313 46 minutes ago 263 MB docker.io/library/mynewecho latest fa2091a7d8b6 17 hours ago 234 MB docker.io/library/myecho2 latest 4547d2c3e436 6 days ago 234 MB localhost/myecho latest b28cd00741b3 6 days ago 234 MB localhost/ubi-micro-httpd latest c6a7678c4139 12 days ago 152 MB registry.access.redhat.com/ubi8/ubi latest 272209ff0ae5 3 weeks ago 234 MB删除
localhost/myecho镜像:# buildah rmi localhost/myecho要删除多个镜像:
# buildah rmi docker.io/library/mynewecho docker.io/library/myecho2要从您的系统中删除所有镜像:
# buildah rmi -a要删除与其有多个名称(标记)关联的镜像,请添加
-f选项来删除它们:# buildah rmi -f localhost/ubi-micro-httpd
验证
确保镜像已被删除:
# buildah images