名称

podman-quadlet-install - 安装 quadlet 文件或 quadlet 应用程序

简介

podman quadlet install [选项] quadlet-路径-或-URL [文件-路径-或-URL]…

描述

为当前用户安装一个 Quadlet 文件或一个应用程序(可能包含多个 Quadlet 文件)。您可以将 Quadlet 文件指定为本地文件或网络 URL。

此命令允许您

* Install a single Quadlet file, optionally followed by additional non-Quadlet files.

* Specify a directory containing multiple Quadlet files and other non-Quadlet files for installation ( example a config file for a quadlet container ).

注意:如果一个 quadlet 是一个应用程序的一部分,移除该特定的 quadlet 将移除整个应用程序。当从目录安装一个 quadlet 时,从该目录安装的所有文件——包括 quadlet 文件和非 quadlet 文件——都被视为单个应用程序的一部分。

注意:如果用户想要安装 Quadlet 应用程序,则第一个路径应该是应用程序目录的路径。

选项

--reload-systemd

安装 Quadlet 后重新加载 systemd(默认为 true)。为了禁用它,用户需要手动将此标志的值设置为 false

示例

从文件安装 quadlet。

$ podman quadlet install test-service-quadlet.container
/home/user/.config/containers/systemd/test-service-quadlet.container

从目录安装 quadlet。

$ podman quadlet install /home/user/work/quadlet-app/
/home/user/.config/containers/systemd/myquadlet1.container
/home/user/.config/containers/systemd/myquadlet2.container
/install/path/myquadlet1.container
/install/path/myquadlet2.container

从 URL 安装 quadlet

$ podman quadlet install https://github.com/containers/podman/blob/main/test/e2e/quadlet/basic.container
/home/user/.config/containers/systemd/basic.container

另请参阅

podman(1), podman-quadlet(1)