名称

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

概要

podman system check [选项]

描述

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

选项

--force, -f

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

无论哪个引擎创建,依赖于损坏镜像的容器都会这样做,但由于 podman 只“知道”如何关闭它启动的容器,因此很难预测其他引擎启动的仍在运行的容器的效果。

--max, -m=duration

在考虑任何镜像或容器未使用的层时,假设任何超过duration时间的层都是由于尝试拉取镜像失败导致的,因此应将其视为损坏。

--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 月