首页 > 解决方案 > 自动卡住时如何使docker容器重新启动?

问题描述

我使用 docker 版本 20.10.8 和 docker-compose 版本 1.29.2,如何让容器在卡住时自动重启?当然,从外部容器查找并运行,但里面的服务卡住了

我知道他们的方式是我看不到 curl 到达容器并且没有写入新日志,直到我重新启动。

我有 2 个装有 guacd + apace guacamole 的容器和 PostgreSQL:12 容器,由于查询量大而卡住了。

我怎样才能让它自动?它们都设置restart: always在 docker-compose.yaml 中,但因为它没有看到容器关闭,所以它一直卡住,直到我手动重新启动它们。

谢谢。

标签: dockerdocker-composeguacamole

解决方案


推荐阅读