名称

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

附加到以“1234”开头的 ID 的容器。

$ podman attach 1234

附加到容器,但不附加 STDIN。

$ podman attach --no-stdin foobar

另请参见

podman(1), podman-exec(1), podman-run(1), containers.conf(5)