美文网首页我用 Linux
docker上网代理设置

docker上网代理设置

作者: 秋刀鱼杂记 | 来源:发表于2017-12-26 16:59 被阅读0次

    在我们的办公环境中,因为公司的网络限制等原因,需要通过代理才能上网。

    那么在这种环境下安装的docker,会因为无法联网而无法启动。

    要解决这个问题,需要在docker的配置文件中,增加上网代理。

    1) 修改/usr/lib/systemd/system/docker.service,增加下面两段内容

    vim /usr/lib/systemd/system/docker.service 

    ......

    Environment="HTTP_PROXY=代理url"        < 追加

    Environment="HTTPS_PROXY=代理url"      < 追加

    ......

    2)重启docker.service服务

    # systemctl daemon-reload

    # systemctl restart docker.service  

    3)测试docker是否可以联网

     # docker run -it openshift/hello-openshift

    Unable to find image'openshift/hello-openshift:latest' locally

    latest: Pulling from openshift/hello-openshift

    4f4fb700ef54: Pull complete

    40abd15dda8b: Pull complete

    Digest:sha256:ac1e8bc8b667f235126b6e1189b832dbe39e0da8b8a8d77912d7513184cb1dbc

    Status: Downloaded newer image foropenshift/hello-openshift:latest

    serving on 8888

    serving on 8080

    出现上面的文字说明docker可以正常使用,按ctrl+c关闭即可。

    相关文章

      网友评论

        本文标题:docker上网代理设置

        本文链接:https://www.haomeiwen.com/subject/pcsjgxtx.html