diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index ed2e882..2afd5bf 100755 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -22,6 +22,7 @@ fi export RESOLVERS=$(awk '$1 == "nameserver" {print $2}' ORS=' ' /etc/resolv.conf | sed 's/ *$//g') if [ "x$RESOLVERS" = "x" ]; then echo "Warning: unable to determine DNS resolvers for nginx" >&2 + unset RESOLVERS fi # If the user has run the default command and the socket doesn't exist, fail diff --git a/nginx.tmpl b/nginx.tmpl index 2ef7646..09a709c 100644 --- a/nginx.tmpl +++ b/nginx.tmpl @@ -58,7 +58,7 @@ log_format vhost '$host $remote_addr - $remote_user [$time_local] ' access_log off; -{{ if ne $.Env.RESOLVERS "" }} +{{ if $.Env.RESOLVERS }} resolver {{ $.Env.RESOLVERS }}; {{ end }}