Docker for Mac配置Sock5代理
- 今天需要用ES的镜像,发现Docker Hub的镜像已经废弃了,换成了
docker.elastic.co
镜像。 - 于是喜闻乐见得被墙了。。。
error pulling image configuration ... EOF
- 尝试了下SS的全局代理,发现没有用
方案
- 利用Privoxy开个Http代理,将http请求转发到Sock5,Docker for mac里配置Http代理。
具体步骤
brew install privoxy
- 配置privoxy配置
vi /usr/local/etc/privoxy/config
- 增加一行,代表把所有匹配/的请求(也就是所有请求),以sock5协议转发到
127.0.0.1:1080
,最后一个.代表不转发到http代理
forward-socks5 / 127.0.0.1:1080 .
- 将listen-addre
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
服务器端口开放教程
在我们使用服务器的过程中,经常会需要使用端口号,而端口究竟是什么,我们所需的端口又该怎么开放?这篇教程将介绍端口的基本配置方法。 什么是端口? 我们平时所说的端口其实不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻辑意义上的端口。本地操作系统会给那些有需求的进程分配一个端口。当目的主机接收到数据包后,将根据报文首部的目的端口号,把数据发送到相应端口,然后由占有该端口的进程进行操作。 端口的范围是从0 到65535(2^16-1) 一个端口被占用后不能被其他的进程使用 端口开放方法 注意!端口控制一般都在服务器操作系统防火墙中配置,而当你使用的是各大运营商提供的云服务器,例如腾讯云、阿里云时,其有可能会关闭系统自带的防火墙,此时请使用运营商提供的服务器控制台来开放端口 Windows Server 2012配置 依次点击“控制面板→系统和安全→Windows防火墙”,此时若发现服务器防火墙未开放,请根据自己的技术水平选择开启防火墙或者使用运营商提供的服务器控制台来开放端口(推荐),然后点击左侧菜单中的“高级设置”,打开下图所示窗口: 防火墙 鼠标右键点击“入站规则”,从弹出...
- 下一篇
Docker Start命令流程分析
首先说明一下在控制台输入docker start命令后的主要流程: postContainersStart (api/server/router/container_routes) ContainerStart (daemon/start.go) GetContainer #根据名字获取景象 validateState #检查container的状态 daemon.containerStart # 进行请求 container.Lock() #上锁 daemon.conditionalMountOnStart #待补充详细过程 daemon.initializeNetworking #(daemon/container_operations) #初始化网络 在这里,网络模式有container,host,default模式 if IsContainer #如果网络模式是container,需要获取需要加入容器的网络配置 if IsHost #如果网络模式是host,hostName设置成主机名字,网络配置与宿主机相同 daemon.createSpec (daemon/oci_linu...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2整合Redis,开启缓存,提高访问速度
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)