名称

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

语法

podman farm 子命令

描述

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

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

注意:所有农场机器必须至少具有 v4.9.0 版本的 podman。

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

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

命令

命令

手册页

描述

build

podman-farm-build(1)

在农场节点上构建镜像,然后将它们捆绑到一个清单列表中

create

podman-farm-create(1)

创建一个新的农场

list

podman-farm-list(1)

列出现有的农场

remove

podman-farm-remove(1)

删除一个或多个农场

update

podman-farm-update(1)

更新一个现有的农场

另请参见

podman(1)

历史记录

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