diff --git a/docker/web.Dockerfile b/docker/web.Dockerfile index 35bc439..cc76251 100644 --- a/docker/web.Dockerfile +++ b/docker/web.Dockerfile @@ -57,6 +57,10 @@ RUN pnpm --filter @photo/contracts run build \ # ── 阶段 2:nginx ── FROM nginx:alpine +# G4 §4.8 事件 B:最新 digest 的 10-listen-on-ipv6 entrypoint 在服务器卡死 +# (nginx 不启动、healthcheck 拒连)——构建期移除该脚本(本地旧 digest 无此问题, +# 服务器新拉必现)。钉基础镜像版本后可移除本行(待办 G4 登记)。 +RUN rm -f /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh # 官方镜像启动时 envsubst 渲染 /etc/nginx/templates/*.template → conf.d; # API_UPSTREAM 由 compose environment 注入(缺省指向 cn API 容器名)。 ENV API_UPSTREAM=http://api-cn:8080