fix: 修复健康检查命令以支持 HTTPS

This commit is contained in:
xiao 2024-12-21 09:21:29 +08:00 committed by cnb
parent 5333085e82
commit 6b23729727

View File

@ -47,4 +47,4 @@ ENTRYPOINT ["/bin/bash","-c","/bt.sh"]
EXPOSE 0-65535 EXPOSE 0-65535
# 健康检查 # 健康检查
HEALTHCHECK --interval=5s --timeout=3s CMD curl -i http://127.0.0.1:$(cat /www/server/panel/data/port.pl)$(cat /www/server/panel/data/admin_path.pl) | grep -E '(200|404)' || exit 1 HEALTHCHECK --interval=5s --timeout=3s CMD prot="http"; if [ -f "/www/server/panel/data/ssl.pl" ]; then prot="https"; fi; curl -k -i $prot://127.0.0.1:$(cat /www/server/panel/data/port.pl)$(cat /www/server/panel/data/admin_path.pl) | grep -E '(200|404)' || exit 1