群晖怎么让 docker 容器走代理

160 天前
 chunkingName

注意:不是拉取镜像走代理,是让某一个 docker 容器走代理。 我在群晖装了 bitmagnet 搜刮种子,容器正常运行但是搜刮不出种子,我在国外服务器上部署的搜刮正常。因此可能是需要走代理。 那么怎么让 bitmagnet 这个 docker 容器走代理呢? 我在环境变量添加了 http_proxy:http://192.168.123.xxx:xxxx 不生效

3920 次点击
所在节点    NAS
24 条回复
yiyiwa
160 天前
起 docker 时加 -e proxy... ?
monkey110
160 天前
dsm7? 我 dsm6.2.4 docker 容器 host 模式加环境变量[img][/img]是可以正常走代理
mmdsun
160 天前
可能需要另外安装软件走 tun 模式,没走 http 代理吧
HashV2
160 天前
没有全局的配置么,我 unraid 有个全局配置的 proxy ,配玩 docker 和虚拟机都直接走代理,我一开始都不知道,装了个 win 虚拟机去下载 clash ,直接用谷歌搜索的,下载的时候突然愣住。
tbg
160 天前
直接控制面板-网络里面设置
chunkingName
160 天前
@tbg 我的需求是别的 docker 走正常网络,特定 docker 才代理。不然所有 docker 都代理吃不消
wyxls
160 天前
得看网络走什么,普通 http 的话,直接-e http_proxy 和 https_proxy 就行了;其他的就得考虑在内部跑个 tun ,或者内外部想办法跑个网关,然后路由过去
Curtion
160 天前
我是建议在路由器中开代理, 弄两个路由器,一个走代理一个不走, 修改网关来实现单客户端走代理,楼主这种需求可能还需要把容器网络设置为 host
esee
160 天前
我的方法是容器用独立的 IP ,然后在路由器这边让这个 IP 走代理。
NUDt88R24k811e9J
160 天前
之前有这个需求,蹲一个答案,现在用 pt 了
LLaMA2
160 天前
看了下,你说的 bitmagnet 的上层 layout 是 alpine linux
那么你 docker exec -it YOUR_DOCKER_IMG_NAME sh
之后愉快的在 alpine linux 的 shell 中做你想做的事情,例如起 v2ray

alpine 的 package 命令是 apk
goukey
159 天前
@yiyiwa 一楼说的对,docker run 的时候加-e http_proxy https_proxy socks_proxy 一般就行
iislong
159 天前
刚好昨天问了一嘴,
![docker-proxy]( https://a.saofu.eu.org/img/2311/docker-proxy.jpg)
sendi
159 天前
创建一个 sidecar 容器 需要走代理的链接到这个 sidecar 容器就行
JensenQian
159 天前
简单点就在群晖前面的路由器上搞个代理
别折腾什么参数了
还能让 apple tv 什么的也走代理
折腾完了很舒服的
UWH0TdA14ta0s6n9
159 天前
局域网设置代理服务器啊
chunkingName
159 天前
@JensenQian 准备 618 看看有没有合适的路由器,有推荐的吗?
JensenQian
159 天前
@chunkingName 看你预算了,硬具有能刷机挺多的
zcmi
158 天前
@chunkingName 便宜的 7981 ,或者 ipq6000 的亚瑟。贵点的 7986 或者软路由
atpx4869love
158 天前
@largeflow 黑裙 软路由 代理 感觉配合起来好麻烦

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1049579

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX