resin/rpi-raspbian:jessie
컨테이너 를 다음과 같이 설정하고 싶습니다 /etc/resolv.conf
.
nameserver 208.67.222.222
nameserver 208.67.220.220
내 Dockerfile에는 다음 줄이 있습니다.
ADD resolv.conf /etc/resolv.conf
이 추가 된 파일에는 올바른 이름 서버가 포함되어 있습니다.
내 Docker 호스트 /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
컨테이너 내에서 (또는 docker exec를 사용하여) resolv.conf를 수동으로 변경 한 후에 만 올바르게 보입니다.
오히려 exec 명령으로 수정하지 않아도됩니다. 아무도 여기서 무슨 일이 일어나고 있는지 알고 있습니까?