名称¶
podman-unpause - 恢复一个或多个容器
概要¶
podman unpause [选项]|[容器 …]
podman container unpause [选项]|[容器 …]
描述¶
恢复一个或多个容器中的进程。可以使用容器 ID 或名称作为输入。
选项¶
--all, -a¶
恢复所有暂停的容器。
--cidfile=文件¶
从指定的文件中读取容器 ID 并恢复容器。可以多次指定。
--filter, -f=过滤器¶
过滤要恢复的容器。可以使用多个 --filter 标志指定多个过滤器。具有相同键的过滤器将包含性地工作,唯一的例外是label
,它是排他性的。具有不同键的过滤器始终排他性地工作。
以下是有效的过滤器
过滤器 |
描述 |
---|---|
id |
[ID] 容器的 ID(默认情况下,CID 前缀匹配;接受正则表达式) |
name |
[Name] 容器的名称(接受正则表达式) |
label |
[Key] 或 [Key=Value] 分配给容器的标签 |
exited |
[Int] 容器的退出代码 |
status |
[Status] 容器的状态:'created'、'exited'、'paused'、'running'、'unknown' |
ancestor |
[ImageName] 用于创建容器的镜像或后代 |
before |
[ID] 或 [Name] 在此容器之前创建的容器 |
since |
[ID] 或 [Name] 在此容器之后创建的容器 |
volume |
[VolumeName] 或 [MountpointDestination] 挂载到容器中的卷 |
health |
[Status] 健康或不健康 |
pod |
[Pod] pod 的名称或完整或部分 ID |
network |
[Network] 网络的名称或完整 ID |
until |
[DateTime] 在给定持续时间或时间之前创建的容器。 |
--latest, -l¶
不提供容器名称或 ID,使用最后创建的容器。注意:最后启动的容器可能是主机上的其他 Podman 用户的。 (此选项在远程 Podman 客户端不可用,包括 Mac 和 Windows (不包括 WSL2) 机器)
示例¶
恢复指定的容器
podman unpause mywebserver
通过部分容器 ID 恢复容器
podman unpause 860a4b23
恢复所有暂停的容器
podman unpause --all
使用给定文件中指定的 ID 恢复容器
podman unpause --cidfile /home/user/cidfile-1
podman unpause --cidfile /home/user/cidfile-1 --cidfile ./cidfile-2
恢复最新的容器。(此选项在远程 Podman 客户端不可用,包括 Mac 和 Windows (不包括 WSL2) 机器)
podman unpause --latest
另请参见¶
历史¶
2017 年 9 月,最初由 Dan Walsh 编写 dwalsh@redhat.com