Voglio impostare il mio resin/rpi-raspbian:jessie
contenitore /etc/resolv.conf
su:
nameserver 208.67.222.222
nameserver 208.67.220.220
Il mio Dockerfile ha la seguente riga:
ADD resolv.conf /etc/resolv.conf
Questo file aggiunto contiene i nameserver corretti.
L'host del mio Docker /etc/resolv.conf
contiene le informazioni corrette.
Sto facendo funzionare il container in questo modo:
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
Nonostante tutto, il contenitore fornisce questo output:
root@642b0f4716ba:/# cat /etc/resolv.conf
nameserver 127.0.0.11
options ndots:0
È solo dopo aver modificato manualmente resolv.conf dall'interno del contenitore (o con la finestra mobile exec) che sembra giusto.
Preferirei evitare di doverlo riparare con un comando exec. Qualcuno ha idea di cosa sta succedendo qui?