fix(nginx): add Docker DNS resolver to prevent stale upstream IPs
Without resolver 127.0.0.11, nginx caches upstream IPs at startup and returns 502 after container restarts until manually reloaded. Authored-By: Jack Levy
This commit is contained in:
@@ -8,6 +8,9 @@ http {
|
||||
sendfile on;
|
||||
keepalive_timeout 65;
|
||||
|
||||
# Use Docker's internal DNS so upstream IPs re-resolve after container restarts
|
||||
resolver 127.0.0.11 valid=10s ipv6=off;
|
||||
|
||||
upstream api {
|
||||
server api:8000;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user