docker - 自动卡住时如何使docker容器重新启动?
问题描述
我使用 docker 版本 20.10.8 和 docker-compose 版本 1.29.2,如何让容器在卡住时自动重启?当然,从外部容器查找并运行,但里面的服务卡住了
我知道他们的方式是我看不到 curl 到达容器并且没有写入新日志,直到我重新启动。
我有 2 个装有 guacd + apace guacamole 的容器和 PostgreSQL:12 容器,由于查询量大而卡住了。
我怎样才能让它自动?它们都设置restart: always
在 docker-compose.yaml 中,但因为它没有看到容器关闭,所以它一直卡住,直到我手动重新启动它们。
谢谢。
解决方案
推荐阅读
- python - 熊猫计算唯一值并更改为百分比并放入绘图条形图中
- dask - 当 Dask 任务运行多次时,使用哪个结果?
- python - 套索回归目标没有收敛
- postgresql - 如何将 JSONB 值设置为 null
- python - 如果夹具在 pytest 中失败,则跳过测试套件
- python - 以 mmap 模式从 .npy 文件加载字典
- html - 为什么我的页脚没有从容器继承宽度?
- vue.js - 如何将 bootstrap.min.js 导入 Vue JS
- c++ - isless vs < 或 isgreater vs >
- mysql - 从 Spring JPA 查询与控制台中的原始 SQL 获得不同的结果