问题:如果是处在实验室或者公司搭建的局域网里面,在安装完Docker以后。
#docker run -i -t hello-world往往会出现以下的问题:
这是因为设置的代理为docker默认的,你需要在:
sudo vim /etc/default/docker
打开如上图所示。
需要改动的就是第四个#后面的内容,改为你的对应的你的网关:
就如同下面的一样:
export http_proxy="http://192.168.1.1:80/"
export https_proxy="https://192.168.1.1:80/"
ps:去掉#,然后保存,如果vim没有打开,可能是没有安装vim,就用vi打开一样。
接着就是重新启动docker:
#service docker restart
ps:如果仍然不行的话,可能是因为系统没有生效的原因,直接重启,然后再测试,本人在服务器上面就是因为没有重启找了半天,然后重启就ok了!
最后测试成功的图: