首页 > 解决方案 > AWS ECS Docker 容器上的 Haproxy “退出代码 0”

问题描述

我正在尝试在我的 AWS ECS Fargate 集群上运行 haproxy 容器。我已经从 Dockerhub 中提取了 haproxy Docker 映像,版本为:2.0.21。

容器运行 2/3 秒并以“退出代码 0”停止。据我了解,退出代码 0 表示容器内没有进程可以运行。

我用来运行 haproxy 的命令是:

haproxy -f /etc/haproxy/haproxy.cfg

当我检查日志时,没有错误日志。我现在在日志中得到的只是:

proxy backend_xxxxxx started
proxy backend_xxxxxx started
…
…
…

我正在前台运行该进程,但它仍然以“退出代码 0”停止。我已经搜索了很多关于这个问题但没有运气。

标签: dockeramazon-ecshaproxyexit-code

解决方案


推荐阅读