File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -123,6 +123,10 @@ RUN \
123
123
mv /etc/nginx/conf.d/include/ip_ranges.conf /defaults/ && \
124
124
ln -sf /config/nginx/ip_ranges.conf /etc/nginx/conf.d/include/ip_ranges.conf && \
125
125
126
+ # Make sure the config file for resovers is stored in persistent volume.
127
+ rm /etc/nginx/conf.d/include/resolvers.conf && \
128
+ ln -sf /config/nginx/resolvers.conf /etc/nginx/conf.d/include/resolvers.conf && \
129
+
126
130
# Make sure nginx cache is stored on the persistent volume.
127
131
ln -s /config/nginx/cache /var/lib/nginx/cache && \
128
132
Original file line number Diff line number Diff line change 143
143
> /dev/null 2>&1
144
144
fi
145
145
146
+ # Generate the resolvers configuration file.
147
+ echo resolver $( awk ' BEGIN{ORS=" "} $1=="nameserver" {print $2}' /etc/resolv.conf) " ;" > /config/nginx/resolvers.conf
148
+
146
149
# Take ownership of the config directory content.
147
150
find /config -mindepth 1 -exec chown $USER_ID :$GROUP_ID {} \;
148
151
You can’t perform that action at this time.
0 commit comments