NAME 名称

podman-attach - Attach to a running container
podman-attach - 附加到正在运行的容器

SYNOPSIS 概要

podman attach [options] container
podman attach [选项] 容器

podman container attach [options] container
podman 容器附加[选项]容器

DESCRIPTION 描述

podman attach attaches to a running container using the container’s name or ID, to either view its ongoing output or to control it interactively.
podman attach 使用容器的名称或 ID 连接到正在运行的容器,以查看其持续输出或以交互方式控制它。

The container can be detached from (and leave it running) using a configurable key sequence. The default sequence is ctrl-p,ctrl-q. Configure the keys sequence using the --detach-keys OPTION, or specifying it in the containers.conf file: see containers.conf(5) for more information.
可以使用可配置的键序列将容器从中分离(并使其保持运行)。默认序列为 ctrl-p,ctrl-q 。使用--detach-keys 选项配置键序列,或在 containers.conf 文件中指定它:有关更多信息,请参阅 containers.conf(5)。

OPTIONS 选项

--detach-keys=sequence --detach-keys=序列

Specify the key sequence for detaching a container. Format is a single character [a-Z] or one or more ctrl-<value> characters where <value> is one of: a-z, @, ^, [, , or _. Specifying “” disables this feature. The default is ctrl-p,ctrl-q.
指定分离容器的键序列。格式为单个字符 [a-Z] 或一个或多个 ctrl-<value> 字符,其中 <value> 是以下之一: a-z@^[,_ 。指定“”将禁用此功能。默认为 ctrl-p,ctrl-q。

This option can also be set in containers.conf(5) file.
此选项也可以在 containers.conf(5) 文件中设置。

--latest, -l

Instead of providing the container name or ID, use the last created container. Note: the last started container can be from other users of Podman on the host machine. (This option is not available with the remote Podman client, including Mac and Windows (excluding WSL2) machines)
不要提供容器名称或 ID,而是使用最后创建的容器。注意:最后启动的容器可能来自主机上其他 Podman 用户。(此选项在远程 Podman 客户端中不可用,包括 Mac 和 Windows(不包括 WSL2)主机)

--no-stdin

Do not attach STDIN. The default is false.
不附加 STDIN。默认值为 false。

--sig-proxy

Proxy received signals to the container process. SIGCHLD, SIGURG, SIGSTOP, and SIGKILL are not proxied.
代理接收到容器进程的信号。SIGCHLD、SIGURG、SIGSTOP 和 SIGKILL 不会被代理。

The default is true. 默认值为 true。

EXAMPLES 示例

Attach to a container called “foobar”.
附加到名为“foobar”的容器。

$ podman attach foobar

Attach to the latest created container. (This option is not available with the remote Podman client, including Mac and Windows (excluding WSL2) machines)
附加到最新创建的容器。(此选项不适用于远程 Podman 客户端,包括 Mac 和 Windows(不包括 WSL2)机器)

$ podman attach --latest

Attach to a container that start with the ID “1234”.
附加到以 ID “1234” 开头的容器。

$ podman attach 1234

Attach to a container without attaching STDIN.
附加到一个不附加 STDIN 的容器。

$ podman attach --no-stdin foobar

SEE ALSO 参见 ¶

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