fix(nginx): 优先 127.0.0.11 与延长 DNS valid,缓解 api/web 间歇无法解析致 502
Made-with: Cursor
This commit is contained in:
@@ -104,6 +104,12 @@ else
|
||||
echo "yh_nginx: resolver from resolv.conf: ${NSLINE}" >&2
|
||||
fi
|
||||
|
||||
# Docker compose 服务名由网桥内置 DNS(通常 127.0.0.11)解析;仅用宿主机 DNS 会间歇「could not be resolved」→502
|
||||
case "$NSLINE" in
|
||||
*127.0.0.11*) ;;
|
||||
*) NSLINE="127.0.0.11 ${NSLINE}"; echo "yh_nginx: prepended 127.0.0.11 for compose DNS: ${NSLINE}" >&2 ;;
|
||||
esac
|
||||
|
||||
if [ ! -r /yuheng.docker.conf.tpl ]; then
|
||||
echo "yh_nginx: error: /yuheng.docker.conf.tpl not mounted" >&2
|
||||
exit 1
|
||||
|
||||
Reference in New Issue
Block a user