美文网首页我用 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上网代理设置

    在我们的办公环境中,因为公司的网络限制等原因,需要通过代理才能上网。 那么在这种环境下安装的docker,会因为无...

  • docker设置代理上网

    一、 修改docker的systemd文件,增加Enveionment三行 二 、重载配置并重启docker

  • docker pull 设置代理

    简介 你在终端设置代理的时候docker pull的时候是不会走代理的,下面是docker pull设置代理的正确...

  • Docker 设置代理(转)

    Docker 代理需要在其启动服务时设置,终端设置的代理在执行 docker 命令时并不会生效, 正确的设置方式如...

  • 6、maven用法总结

    1、设置本地仓库地址 2、设置代理如果本地需要代理上网,maven也需要设置代理 3、设置阿里maven仓库镜像 ...

  • Centos7 通过proxy 使用docker pull 镜像

    给Centos7加上网络代理后发现Docker依然无法联网查找原因才知道Docker需要额外配置代理,步骤如下: ...

  • eclipse设置上网代理

    好多公司都是局域网,无法直接访问外网,需要设置代理服务,所以需要为Eclipse设置上网代理。 Eclipse菜单...

  • docker 代理设置

    官网地址:https://docs.docker.com/config/daemon/systemd/#start...

  • docker 代理设置

    docker 默认的 image registry 和 kubernetes 中使用的镜像库 google reg...

  • Docker设置代理

    在一些实验环境,服务器没有直接连接万网的权限,需要通过网络代理;通常情况下将网络代理直接配置在/etc/envri...

网友评论

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

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