非常推荐这个镜像,让容器连接代理服务器。而且原本的代码不用做任何的改动,代理容器本身是作为透明代理。简单来说就是方便地给你的容器挂一个梯子。

1️⃣ 在服务器上配置并启动你的代理客户端/容器
2️⃣ 启动一个 redsocks 容器来代理容器内的网络流量到你的代理客户端/容器(推荐个 redsocks 镜像: https://github.com/mietzen/docker-redsocks-proxy
3️⃣ 把你要代理的应用的容器的 network_mode 设置为 redsocks 容器 id,共享网络栈

它比起设置 HTTP_PROXY 环境变量的好处是能更彻底的代理所有流量。

举个简单的例子:


https://x.com/nekocode_cn/status/1859217539492106552
 
 
Back to Top