在电信网络中,Docker在build和run时会无法访问外网,原因是docker的默认dns地址是8.8.8.8,由于众所周知的原因,我们需要改写这个地址,方法如下:

修改/etc/sysconfig/docker文件,在OPTIONS中添加dns=114.114.114.114,例如

OPTIONS='--selinux-enabled --log-driver=journald --dns=114.114.114.114'

Done