docker - 使用 docker-compose 停止 docker 容器
问题描述
docker-compose 因超时而失败:
docker-compose stop mycontainer
但码头工人成功:
docker stop mycontainer
我的问题
docker-compose stop
和 和有什么不一样docker stop
?- 我在哪里可以获得有关该问题的更多详细信息?(几分钟后我杀死了 docker-compose)
- 如何使用 docker-compose 解决这个问题?
解决方案
Doc 说docker stop
发送 aSIGTERM
然后 aSIGKILL
到正在运行的容器,而docker-compose stop
没有提到这一点。也许这就是原因。
文件:
您可能想检查是否可以使用docker-compose
.
编辑:更多关于 Docker Compose 中的信号处理:https ://docs.docker.com/compose/faq/
推荐阅读
- html - 如何定位其他所有图形标签?
- python - 我无法为代码创建最后 3 条规则
- typescript - 为什么 Typescript 不能在赋值中使用泛型的 keyof 类型并将其泛化为字符串?
- gatsby - 了解部署和挂钩
- java - 获取运营商姓名sim卡
- php - 我无法连接到 clearDB laravel heroku
- javascript - JavaScript 函数执行 consol.log(var) 但不执行 var2 = var
- python - PEP 476 会影响非 TLS 连接吗?
- python - json文件到jinja2模板python
- java - 为什么抽象方法是抽象的?