首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法杀死容器:<容器-id>:试图杀死容器,但没有收到退出事件

无法杀死容器:<容器-id>:试图杀死容器,但没有收到退出事件
EN

Stack Overflow用户
提问于 2021-12-21 11:34:59
回答 2查看 38.6K关注 0票数 45

我不能停下来,移走或杀死我的码头集装箱。下面给出的命令及其各自的错误消息:

代码语言:javascript
运行
复制
1. docker stop <container-id>
2. docker kill <container-id>
3. docker rm <container-id>

我得到了

代码语言:javascript
运行
复制
1. Error response from daemon: cannot stop container: <container-id>: tried to kill container, but did not receive an exit event
2. Error response from daemon: cannot kill container: <container-id>: tried to kill container, but did not receive an exit event
3. Error response from daemon: You cannot remove a running container <container-id>. Stop the container before attempting removal or force remove

同样的错误消息,如果我用sudo前缀所有的东西,如果我运行上面所有的命令,使用--force,也是相同的消息。我该怎么解决这个问题?似乎我无法停止、杀死或移除容器,因为它没有“接收退出事件”。这里没有任何帮助:Error response from daemon: cannot stop container - signaling init process caused "permission denied"

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-03-14 21:57:58

我用了https://forums.docker.com/t/restart-docker-from-command-line/9420/2的威龙的答案

我运行了killall Docker && open /Applications/Docker.app

完成之后,我运行了docker-compose down,所有容器都按预期停止了。

票数 56
EN

Stack Overflow用户

发布于 2021-12-24 11:14:51

您可以尝试的一些解决方案:

重新启动码头服务:sudo systemctl restart docker.service

  • Restart,主机,

  • ,进入容器docker exec -it ContainerName /bin/bash,然后杀死容器,kill 1

  • You可以禁用设备服务,所以首先检查状态sudo apparmor_status,然后禁用sudo apparmor_status,然后删除设备sudo service apparmor teardown。现在再次检查状态,sudo apparmor_status
票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70434777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档