名称

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)