名称¶
podman-attach - 附加到正在运行的容器
简介¶
podman attach [选项] 容器
podman container attach [选项] 容器
描述¶
podman attach 通过容器名称或ID附加到正在运行的容器,以查看其持续输出或对其进行交互式控制。
可以使用可配置的按键序列从容器分离(并使其保持运行状态)。默认序列为 ctrl-p,ctrl-q。使用 --detach-keys 选项配置按键序列,或者在 containers.conf 文件中指定:更多信息请参见 containers.conf(5)。
选项¶
--detach-keys=序列¶
指定用于分离容器的按键序列。格式为单个字符 [a-Z] 或一个或多个 ctrl-<value> 字符,其中 <value> 为以下之一:a-z、@、^、[、, 或 _。指定空字符串 “” 可禁用此功能。默认值为 ctrl-p,ctrl-q。
此选项也可以在 containers.conf(5) 文件中设置。
--latest, -l¶
不提供容器名称或 ID,而是使用最后创建的容器。注意:最后启动的容器可能来自主机上其他 Podman 用户。(此选项在远程 Podman 客户端中不可用,包括 Mac 和 Windows(WSL2 除外)机器)
--no-stdin¶
不附加 STDIN。默认为 false。
--sig-proxy¶
将接收到的信号代理到容器进程。SIGCHLD、SIGURG、SIGSTOP 和 SIGKILL 不会代理。
默认为 true。
示例¶
附加到名为“foobar”的容器。
$ podman attach foobar
附加到最新创建的容器。(此选项在远程 Podman 客户端中不可用,包括 Mac 和 Windows(WSL2 除外)机器)
$ podman attach --latest
附加到 ID 以“1234”开头的容器。
$ podman attach 1234
在不附加 STDIN 的情况下附加到容器。
$ podman attach --no-stdin foobar
另请参阅¶
podman(1), podman-exec(1), podman-run(1), containers.conf(5)