registry_data¶
用于跟踪注册表元数据的模块。
- class RegistryData(image_name: str, *args, **kwargs)[source]¶
基类:
PodmanResource
关于镜像的注册表元数据。
初始化 RegistryData 对象。
- 参数:
image_name – 镜像的名称。
- 关键字参数:
client (APIClient) – 配置连接到 Podman 服务。
collection (Manager) – 此类资源的管理器,名为 collection 以保持兼容性
- has_platform(platform: str | Mapping[str, Any]) bool [source]¶
如果镜像可用,则返回 True。
Podman API 不支持“variant”,因此它被忽略。
- 参数:
platform – 名称为 os[/arch[/variant]] 或 Mapping[str,Any]
- 返回值:
如果平台可用则为 True
- 引发:
InvalidArgument – 当平台值无效时
APIError – 当服务报告错误时
- pull(platform: str | None = None) Image [source]¶
返回通过标识符拉取的镜像。
- 参数:
platform – 要拉取镜像的平台。默认值:None(所有平台)。
- reload() None ¶
从服务刷新此对象的数据。
- property id¶
返回对象的标识符。
- 类型:
str
- property short_id¶
返回截断的标识符。当包含在 id 中时,会保留“sha256”。
不会尝试确保返回值对所有资源在语义上都有意义。
- 类型:
str