名称

podman-system-check - 对镜像和容器存储执行一致性检查

简介

podman system check [选项]

描述

对镜像和容器存储执行一致性检查,报告已识别出问题的镜像和容器。

选项

--force, -f

尝试移除损坏的镜像时,也会移除依赖这些镜像的容器。默认情况下,被容器使用的损坏镜像会被保留。

依赖损坏镜像的容器,无论是由哪个引擎创建的,都会受到影响,但由于 Podman 只“知道”如何关闭它启动的容器,因此对其他引擎启动的仍在运行的容器的影响难以预测。

--max, -m=持续时间

在考虑未被任何镜像或容器使用的层时,假定任何超过“持续时间”的层都是取消拉取镜像尝试的结果,应将其视为已损坏。

--quick, -q

跳过已知耗时的检查。这将阻止某些类型的错误被检测到。

此选项执行的具体检查可能会更改。

--repair, -r

移除任何被确定为以某种方式损坏的镜像,除非它们被容器使用。使用 --force 也可以移除依赖损坏镜像的容器和那些损坏的镜像。

示例

一个相当快的检查

podman system check --quick --repair --force

一个更彻底的检查

podman system check --repair --max=1h --force

另请参阅

podman(1), podman-system(1)

历史

2024 年 4 月