linux - 无法在docker容器内杀死supervisord

标签 linux docker

我有 docker 容器,里面有 supervisord。 我希望杀死那个进程

root         1  0.0  0.1  59768 13360 ?        Ss+  20:29   0:01 /usr/bin/python /usr/bin/supervisord

我登录

sudo docker exec -ti blahblah bash

root# kill -KILL 1

它不会杀死进程 1 但我可以杀死任何其他进程

最佳答案

如果您终止进程,整个容器将停止。所以你还不如运行。

docker stop containerName

或者如果你想强制它,你可以将停止更改为“kill”或“rm -f”(如果你还想删除容器)

关于linux - 无法在docker容器内杀死supervisord,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28225679/

相关文章:

Linux + Qt 镜像

linux - 如果本地节点上也存在相同的路径,HDFS 会感到困惑

Docker - 容器无法连接到网络端点

python - docker 中的 Django shell 模式

linux - Python3 在 Linux 中从文件中读取参数

linux - 在 glBindFramebuffer 上签名

linux - 如何在不输出所有目录的情况下运行 "du"命令,例如安静模式?

docker - react 管理员:无法读取未定义的属性 'filter'

java - 如何调试使用 Docker Compose 运行的 Glassfish 应用程序

python - 在docker中激活conda环境的问题