मैं अपना resin/rpi-raspbian:jessie
कंटेनर सेट करना चाहता हूं /etc/resolv.conf
:
nameserver 208.67.222.222
nameserver 208.67.220.220
मेरी डॉकफाइल में निम्नलिखित पंक्ति है:
ADD resolv.conf /etc/resolv.conf
इस जोड़ी गई फ़ाइल में सही नेमसर्वर हैं।
मेरे डॉकर होस्ट /etc/resolv.conf
में सही जानकारी है।
मैं कंटेनर को इस तरह चला रहा हूं:
docker run -itd --cap-add=NET_ADMIN --device /dev/net/tun \
-v /home/pi/share/ovpn:/ovpn \
--privileged --network=internet_disabled --name vpn-client \
--dns=208.67.222.222 \
openvpn-client_nat-gateway /bin/bash
इस सब के बावजूद, कंटेनर यह उत्पादन देता है:
root@642b0f4716ba:/# cat /etc/resolv.conf
nameserver 127.0.0.11
options ndots:0
यह केवल तब होता है जब मैं resolv.conf को मैन्युअल रूप से कंटेनर के भीतर से बदल देता हूं (या docker निष्पादित) कि यह सही दिखता है।
मैं इसके बजाय इसे निष्पादित कमांड के साथ ठीक करने से बचना चाहता हूं। किसी को भी एक विचार है कि यहाँ क्या हो रहा है?