名称¶
podman-kill - 杀死一个或多个容器中的主进程
语法¶
podman kill [选项] [容器 …]
podman container kill [选项] [容器 …]
描述¶
向每个指定容器中的主进程发送 SIGKILL 或任何使用 --signal
选项指定的信号。
选项¶
--all, -a¶
向所有正在运行和暂停的容器发送信号。
--cidfile=文件¶
从指定文件读取容器 ID 并杀死容器。可以多次指定。
--latest, -l¶
不提供容器名称或 ID,使用最后创建的容器。注意:最后启动的容器可能来自主机上其他 Podman 用户。(此选项不适用于远程 Podman 客户端,包括 Mac 和 Windows(不包括 WSL2)机器)
--signal, -s=信号¶
要发送到容器的信号。有关 Linux 信号的更多信息,请参阅signal(7)。默认值为SIGKILL。
示例¶
杀死具有给定名称的容器
podman kill mywebserver
杀死具有给定 ID 的容器
podman kill 860a4b23
通过发送 TERM
信号来终止容器
podman kill --signal TERM 860a4b23
杀死最新的容器。(此选项不适用于远程 Podman 客户端,包括 Mac 和 Windows(不包括 WSL2)机器)
podman kill --latest
通过发送 KILL
信号来终止所有容器
podman kill --signal KILL -a
杀死使用给定文件中指定的 ID 的容器
podman kill --cidfile /home/user/cidfile-1
podman kill --cidfile /home/user/cidfile-1 --cidfile ./cidfile-2
另请参见¶
历史¶
2017 年 9 月,最初由 Brent Baude 编写 bbaude@redhat.com