1. docker pause
1.1. 描述
pause 用于暂停/挂起一个或者多个容器中所有的进程,即暂停/挂起该容器。
该命令挂起指定容器中的所有进程。
在 Linux 上,它使用 cgroups 冷冻机。传统上,在挂起进程时会使用 SIGSTOP 信号,这可以通过挂起进程来观察。使用 cgroups 冷冻机时,该过程将不知道并且无法捕获,该过程已被挂起,随后又恢复。在 Windows 上,只能暂停 Hyper-V 容器。
有关更多详细信息,请参见 cgroups冷冻机文档:https://www.kernel.org/doc/Documentation/cgroup-v1/freezer-subsystem.txt
1.2. 帮助
$ docker pause --help
Usage: docker pause CONTAINER [CONTAINER...]
Pause all processes within one or more containers
You have mail in /var/spool/mail/root
1.3. 选项
无
1.4. 示例
- 挂起一个容器
$ docker pause my_container