小编Ema*_*aei的帖子

如何将 docker 容器连接到本地计算机上的 tor 代理?

我想通过本地计算机上的 Tor 代理从 docker 容器内部 ping 一个网站。如果没有设置代理,我无法 ping 通。当我运行容器时:
sudo docker run --rm -it -p9150:9150 my-container
我收到以下错误:
Error starting userland proxy: listen tcp 0.0.0.0:9150: bind: address already in use.
我在 localhost:9150 上启动了 tor-browser,但在运行容器时无法进行端口转发。我也不想--net=host在命令中使用。我添加了以下行
Environment="ALL_PROXY=socks5://127.0.0.1:9150"/lib/systemd/system/docker.service 但没有字。任何人都可以帮我解决这个问题吗?(操作系统:Ubuntu 20.04)

linux proxy tor docker

6
推荐指数
1
解决办法
6188
查看次数

标签 统计

docker ×1

linux ×1

proxy ×1

tor ×1