Chcę ustawić mój resin/rpi-raspbian:jessie
kontener /etc/resolv.conf
na:
nameserver 208.67.222.222
nameserver 208.67.220.220
Mój plik Docker ma następujący wiersz:
ADD resolv.conf /etc/resolv.conf
Ten dodany plik zawiera prawidłowe serwery nazw.
Host mojego Dockera /etc/resolv.conf
zawiera prawidłowe informacje.
Korzystam z kontenera w następujący sposób:
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
Pomimo tego wszystkiego kontener daje następujące dane wyjściowe:
root@642b0f4716ba:/# cat /etc/resolv.conf
nameserver 127.0.0.11
options ndots:0
Dopiero po ręcznej zmianie pliku resolv.conf z poziomu kontenera (lub za pomocą exec dockera) wygląda to dobrze.
Wolałbym uniknąć konieczności naprawy za pomocą polecenia exec. Czy ktoś ma pomysł, co się tutaj dzieje?