docker 容器什么时候停止?

When does a docker container stop?

如果在命令行中指定了一个简单的运行命令,或者使用CMD,当程序退出时容器停止​​。但是,如果:

能否请您也指向文档?

谢谢!

当您执行 docker run 时,您 运行 的进程将是 PID 为 1 的进程(在容器的进程命名空间内)。此进程在 UNIX / Linux 系统中是特殊的,它是负责 'adopting' 任何 'orphaned' 进程的进程。如果这个过程结束,所有的过程也将结束。

所以,回答你的问题,如果这个初始进程(在 docker run 中执行的进程)结束,你容器内的所有进程也将结束。我还没有找到任何与此相关的官方文档,但是有很多 post from phusion 讨论了这个主题。