代理配置

简介: 代理配置

前言

我们有了阿里云容器镜像加速器后,对于 dockerdocker-compose 以及 docker Swarm 的使用已经足够了,但是当使用 k8s 后,镜像加速器就无法满足我们的需求了,这个时候不得不去配置 docker 的代理。


配置步骤

关闭阿里云容器镜像加速器

$ sudo rm /etc/docker/daemon.json点击复制复制失败已复制


配置service

首先为 docker 服务创建一个内嵌的 systemd 目录

$ sudo mkdir -p /etc/systemd/system/docker.service.d点击复制复制失败已复制


之后通过配置文件设置代理

$ sudo vim /etc/systemd/system/docker.service.d/http-proxy.conf点击复制复制失败已复制


写入如下内容:

[Service]
Environment="HTTP_PROXY=127.0.0.1:1088"
Environment="HTTPS_PROXY=127.0.0.1:1088"
Environment="NO_PROXY=*.aliyuncs.com,127.0.0.1,localhost,0,1,2,3,4,5,6,7,8,9"点击复制复制失败已复制

提示

关于 NO_PROXY0-9 的来源请参考这篇文章


重新加载

$ sudo systemctl daemon-reload
$ sudo systemctl restart docker点击复制复制失败已复制


查看是否生效

$ sudo systemctl show --property=Environment docker
Environment=HTTP_PROXY=127.0.0.1:1088 HTTPS_PROXY=127.0.0.1:1088 NO_PROXY=127.0.0.1,localhost,0,1,2,3,4,5,6,7,8,9点击复制复制失败已复制


法二?

修改 ~/.docker/config.json 配置文件。

{
  "proxies":{
    "default":{
      "httpProxy": "127.0.0.1:1088",
      "httpsProxy": "127.0.0.1:1088",
      "noProxy": "*.aliyuncs.com,127.0.0.1,localhost"
    }
  }
}
目录
相关文章
|
2月前
|
数据采集 缓存 数据挖掘
什么是代理IP?代理IP有什么用途
什么是代理IP?代理IP有什么用途
29 0
|
10月前
|
Web App开发 数据安全/隐私保护
如何在AdsPower中设置易路代理YiLuProxy?
如何在AdsPower中设置易路代理YiLuProxy?
171 0
|
23天前
|
安全 Linux 数据安全/隐私保护
代理ip全局代理是什么且如何设置
代理ip全局代理是什么且如何设置
|
23天前
|
存储 Python
ProxyBroker-代理IP管理
ProxyBroker-代理IP管理
|
24天前
|
数据采集 网络安全 数据中心
静态IP代理和动态IP代理的区别是什么?
在网络通信中,IP地址标识设备位置。静态IP代理提供固定的IP地址,确保稳定性与匿名性,适用于企业网络,而动态IP代理使用可变IP,提供灵活性,常用于爬虫和数据采集。静态IP代理稳定但易被识别封锁,动态IP代理灵活但可能暴露用户IP。两者主要区别在于IP地址是否固定。
|
9月前
|
缓存 安全 生物认证
什么是代理ip?代理ip的工作原理?代理ip有哪些类型?
当您在互联网上浏览或访问网站时,您的IP地址是您的设备在网络上的唯一标识。通过IP地址,网站和其他在线服务可以追踪您的位置、活动和访问历史。但是,使用IP代理可以帮助您代理本地IP地址,从而增加您的在线隐私和安全。
什么是代理ip?代理ip的工作原理?代理ip有哪些类型?
|
7月前
|
Cloud Native Java Go
gPRC代理方式详细介绍
gPRC代理方式详细介绍
57 0
|
11月前
代理
概念 代理:代替处理,又称委托模式。 实现:为目标对象提供(包装)了一个代理,这个代理可以控制对目标对象的访问。外界不直接访问目标对象,而是访问代理对象,再由代理对象调用目标对象。
255 0
|
数据采集 机器学习/深度学习
IP代理
爬虫系列文章
1757 0
|
存储 缓存 应用服务中间件
Nginx代理服务 - 代理缓冲区、代理重新定义请求头、代理连接超时
1. 代理缓冲区 代理服务器可以缓存一些响应数据,来减少I/O损耗,数据默认存储在内存中,当内存不够时,会存储到硬盘上。