如何配置docker使用指定DNS服务器

方式一(首选)

在宿主机上修改/etc/docker/daemon.json(如果不存在,则新建配置)

{
"dns" : [
"114.114.114.114",
]
}

配置完成以后,重启docker
systemctl restart docker

查看容器的DNS配置是否生效
docker run -it --rm ubuntu cat /etc/resolve.conf

方式二

启动容器时指定
docker run -it --rm -h my_ubuntu --dns=114.114.114.114 (未亲自验证)

 

posted @ 2022-12-07 15:58  晴天的柱子  阅读(220)  评论(0)    收藏  举报