system

SystemManager 用于提供来自 Podman 服务的系统级信息。

class SystemManager(client: APIClient)[source]

基类: object

SystemManager 用于提供来自 Podman 服务的系统级信息。

初始化 SystemManager 对象。

参数:

client – 与 Podman 服务的连接。

df() Dict[str, Any][source]

Podman 资源的磁盘使用情况。

返回值:

以资源类别及其数据使用情况为键。

返回类型:

dict

info(*_, **__) Dict[str, Any][source]

返回有关 Podman 服务的信息。

login(username: str, password: str | None = None, email: str | None = None, registry: str | None = None, reauth: bool | None = False, dockercfg_path: str | None = None) Dict[str, Any][source]

登录到 Podman 服务。

参数:
  • username – 注册表用户名

  • password – 注册表明文密码

  • email – 注册表帐户电子邮件地址

  • registry – 注册表访问的 URL。例如,

  • reauth – 已忽略:如果为 True,则刷新现有身份验证。默认值:False

  • dockercfg_path – 已忽略:自定义配置文件的路径。 https://quay.io/v2

ping() bool[source]

如果服务响应为 OK,则返回 True。

version(**kwargs) Dict[str, Any][source]

从服务获取版本信息。

关键字参数:

api_version (bool) – 为 True 时包含 API 版本