NAME

Podman-Start-启动一个或多个容器

SYNOPSIS

podman start [options] container ...

podman container start [options] container ...

DESCRIPTION

使用容器ID或名称作为输入启动一个或多个容器。这个 attachinteractive 选项不能用于重写 --tty--interactive 创建容器时的选项。启动一个已在运行的容器 --attach 可选,波德曼只需连接到容器。

OPTIONS

--all

启动所有容器,默认为仅运行容器。

--attach-a

附加容器的STDOUT和STDERR。默认值为FALSE。启动多个容器时不能使用此选项。

--detach-keys = 序列

指定拆卸容器的按键顺序。格式为单字符 [a-Z] or one or more ctrl-<value> characters where <value> is one of: a-z, @, ^, [, , or _ 。指定“”将禁用此功能。缺省值为 ctrl-p,ctrl-q

也可以在中设置此选项 containers.conf (5)归档。

--filter-f

从给定的参数中筛选要启动的容器。可以通过多次使用--Filter标志来指定多个筛选器。具有相同关键工作的筛选器(包括 label 这是排他性的。具有不同密钥的筛选器始终以独占方式工作。

下面列出了有效的筛选器:

Filter

Description

ID号

[ID] 容器的ID(默认情况下CID前缀匹配;接受regex)

名字

[Name] 容器的名称(接受正则表达式)

标签

[Key] 或 [Key=Value] 分配给容器的标签

已退出

[Int] 容器的出口代码

状态

[Status] 容器状态:“已创建”、“初始化”、“已退出”、“暂停”、“正在运行”、“未知”

祖先

[ImageName] 用于创建容器的图像或后代

在此之前

[ID] 或 [Name] 在此容器之前创建的容器

因为

[ID] 或 [Name] 自该容器以来创建的容器

[VolumeName] 或 [MountpointDestination] 装载在容器中的卷

健康状况

[状态] 健康或不健康

豆荚

[Pod] Pod的名称或完整或部分ID

网络

[网络] 网络的名称或完整ID

直到

[DateTime] 在给定持续时间或时间之前创建的容器。

命令

[Command] 容器正在执行的命令,仅argv [0] 采取

--interactive-i

如果设置为 true ,使stdin可供包含的进程使用。如果 false ,包含进程的stdin为空并立即关闭。

如果已附加,stdin将通过管道传输到包含的进程。如果已分离,读取标准输入将被阻止,直到稍后连接。

Caveat: 一旦stdin的输入可用,Podman就会立即使用它,即使包含的进程没有请求它。

--latest-l

使用上次创建的容器,而不是提供容器名称或ID。注意:最后启动的容器可以来自主机上Podman的其他用户。(此选项不适用于远程Podman客户端,包括Mac和Windows(不包括WSL2)计算机)

--sig-proxy

代理将收到的信号发送到容器进程。不代理SIGCHLD、SIGURG、SIGSTOP和SIGKILL。

缺省值为 true 在连接时, false 否则的话。

EXAMPLE

开始指定的容器:

podman start mywebserver

启动多个容器:

podman start 860a4b231279 5421ab43b45

以交互模式启动指定的容器,并附加终端:

podman start --interactive --attach 860a4b231279

以交互模式启动上次创建的容器(此选项不适用于远程Podman客户端,包括Mac和Windows(不包括WSL2)计算机):

podman start -i -l

另请参阅

[podman(1)]

HISTORY

2018年11月,最初由Brent Baudebbaude@redhat.com汇编