名称

podman-farm - 将构建任务分发到运行 Podman 的不同架构机器上

简介

podman farm 子命令

描述

将构建任务分发到运行 Podman 的不同架构机器上。

通过创建、更新和删除来管理 farm。

注意:所有 farm 机器的 Podman 版本必须至少为 v4.9.0。

Podman 通过写入和读取位于 $XDG_CONFIG_HOME/containers 下的 podman-connections.json 文件来管理 farm,如果未设置该环境变量,则默认为 $HOME/.config/containers。或者可以将 PODMAN_CONNECTIONS_CONF 环境变量设置为完整的文件路径,Podman 将使用该路径。此文件由 Podman 命令管理,用户不应直接编辑。要手动配置 farm,请使用 containers.conf 中的 [farm] 部分。

如果 podman farm list 输出中的 ReadWrite 列设置为 true,则 farm 存储在 podman-connections.json 文件中,否则存储在 containers.conf 中,因此无法通过 podman farm remove/update 命令进行编辑。它仍然可以与 podman farm build 一起使用。

命令

命令

手册页

描述

构建

podman-farm-build(1)

在 farm 节点上构建镜像,然后将它们打包成一个清单列表

create

podman-farm-create(1)

创建一个新的 farm

list

podman-farm-list(1)

列出现有的 farm

remove

podman-farm-remove(1)

删除一个或多个 farm

update

podman-farm-update(1)

更新一个现有的 farm

另请参阅

podman(1)

历史

2023 年 7 月,最初由 Urvashi Mohnani (umohnani at redhat dot com) 编写