Linux 如何将docker容器连接到本地计算机上的tor代理?
我想通过本地机器上的tor代理从docker容器内ping一个网站。没有设置代理,我无法ping。使用运行容器时:Linux 如何将docker容器连接到本地计算机上的tor代理?,linux,docker,proxy,tor,Linux,Docker,Proxy,Tor,我想通过本地机器上的tor代理从docker容器内ping一个网站。没有设置代理,我无法ping。使用运行容器时: sudo docker run--rm-it-p9150:9150我的容器 我得到了以下错误: 启动userland代理时出错:侦听tcp 0.0.0.0:9150:bind:地址已在使用。 我在本地主机9150上启动了tor browser,但在运行容器时无法进行端口转发。另外,我不想在命令中使用--net=host。我添加了以下行 Environment=“ALL_PROXY=
sudo docker run--rm-it-p9150:9150我的容器
我得到了以下错误:
启动userland代理时出错:侦听tcp 0.0.0.0:9150:bind:地址已在使用。
我在本地主机9150上启动了tor browser,但在运行容器时无法进行端口转发。另外,我不想在命令中使用
--net=host
。我添加了以下行Environment=“ALL_PROXY=socks5://127.0.0.1:9150”
到/lib/systemd/system/docker.service
,但它没有使用word。有人能帮我吗?(操作系统:Ubuntu 20.04)经过长时间的研究,我想出了以下步骤:
bot=telegrame.bot(令牌=token,请求=request(连接池大小=10,连接超时=40,代理url='socks5h://mytor:9050'))