--dns=IP_ADDRESS --设置DNS服务器的IP地址,写入到容器的/etc/resolv.conf文件中。当容器中的进程尝试访问不在/etc/hosts文件中的主机A时,容器将以53端口连接到IP_ADDRESS这个DNS服务器去搜寻主机A的IP地址。
$ docker run -it --dns=10.0.0.2 ubuntu
root@752060fd7e7f:/# cat /etc/resolv.conf
nameserver 10.0.0.2
options timeout:2 attempts:3 rotate single-request-reopen











网友评论