代理ip

>

换ip软件

>

http代理

>

ip代理

您的位置:首页 > 新闻资讯 > 文章内容
Docker配置HTTP/HTTPS代理的方法
来源:网连代理 作者:admin 时间:2020-01-20 15:33:52

  起因

  我在使用Docker的pull命令拉取ELK官方提供的镜像时,会出现无法连接的情况,并且会出现TLS handshake timeout的错误。在搜索相关文章之后得出结论:国内的网络环境不好,导致连接docker.elastic.co失败或无法连接。于是我第一时间想到了代理的方式,好在Docker支持设置代理来访问其他Registry,下面记录整个配置过程。

Docker配置HTTP/HTTPS代理的方法

  准备工作

  首先,你的机器上需要安装好Docker,当我写这篇文章时,Docker的版本为18.03,对于后续版本,本文章的配置方法可能会失效。

  此外,还需要准备一个代理服务器,可以正常访问境外网站(如:Google,YouTuBe等)。我用的是VPS搭建的Shadowsocks代理,本机Shadowsocks客户端开启之后可以直接通过http://127.0.0.1:1080/访问境外网站。

  假设你的环境也是Ubuntu(其他环境应该也是类似的)。

  开始配置

  1、创建如下路径的目录

  sudo mkdir-p/etc/systemd/system/docker.service.d

  2、进入到上一步创建的目录下,并在该目录下创建一个名为http-proxy.conf的文件(如:/etc/systemd/system/docker.service.d/http-proxy.conf),使用vim编辑文件内容如下

  [Service]

  Environment="HTTPS_PROXY=http://127.0.0.1:1080/""NO_PROXY=localhost,127.0.0.1,registry.docker-cn.com,hub-mirror.c.163.com"

  3、刷新配置

  sudo systemctl daemon-reload

  4、重启Docker服务

  sudo systemctl restart docker

  5、查看配置

  systemctl show--property=Environment docker

  出现如下信息表示配置成功:

  Environment=HTTPS_PROXY=http://127.0.0.1:1080/NO_PROXY=localhost,127.0.0.1,registry.docker-cn.com,hub-mirror.c.163.com

  6、验证配置是否生效

  重新从docker.elastic.co上拉取elasticsearch镜像,此时已经可以正常连接了,只是速度较慢。

  liuwei liuwei-Ubuntu:~$sudo docker pull docker.elastic.co/elasticsearch/elasticsearch:6.2.4

  6.2.4:Pulling from elasticsearch/elasticsearch

  469cfcc7a4b3:Downloading[==========================>]38.87MB/73.17MB

  8e27facfa9e0:Downloading[===================================>]40.05MB/56.33MB

  cdd15392adc7:Download complete

  ddcc70fbd933:Downloading[====================>]44.31MB/108.9MB

  3d3fa0383994:Waiting

  15d1376ebd55:Waiting

  这种方法适用于从一些第三方提供的Registry上拉取镜像时,由于网络原因无法连接。如果从Docker官方的镜像仓库中拉取镜像时,一种比较好的办法就是配置registry-mirrors实现加速,具体方法请自行搜索。

  上述步骤是来自Docker官方文档中的部分,原文地址为Control Docker with systemd。


相关文章内容简介
推荐阅读
  • 18 2019-09
    如何使用curl设置代理IP

    网络上有很多编程语言,今天要说的是curl代理ip,那么问题来了,首先什么是curl呢?curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS

  • 24 2020-02
    哪家代理ip质量高

    代理IP大家都知道,使用过程中却发现有的代理IP质量很好,但有的代理提供的IP质量却不尽人意。那么,不同代理IP质量为何有差距呢?

  • 18 2020-01
    IP地址被限制怎么办

    大家在访问网站页面的时,过多的进行操作,或是在网站页面上操作过快,就非常容易发生IP地址受限、限制登录等问题。比如说在贴吧发帖的时候,怎么也发布不成功帖子,这就很有可能是IP

  • 16 2019-07
    换IP软件可以保证网络安全吗?

    换IP软件​可以保证网络安全吗?当我们上网时,我们真实的IP可能会被泄露,如果被别有用心的人获取的话,可能会对我们的生活造成一些影响。但如果使用了代理IP软件之后,就能隐藏我们的

  • 27 2019-07
    为什么说网络营销离不开ip代理软件

    为什么说网络营销离不开ip代理软件?随着互联网世界发展壮大,营销不再局限于现实生活中,对于做网络营销的工作人员来说,自然是离不开代理IP的。一般的网络营销注册投票或电商平台的

  • 12 2019-08
    代理IP帮你快捷换IP

    现在网络发展是很快的,所以很多商家通过网络来辅助自己的事业,但网络也是有限制的,因此需要一些工具来帮忙,例如换IP。无论是网站注册、网址搭建、电商优化、网络影响、论坛发帖、