如何才能让 docker 容器走系统代理?想在群晖上部署一下 lobe-chat,但是卡在了代理上面

2024-03-21 17:09:56 +08:00
 oColtono
先说一下我遇到的问题:
我的群晖上安装好了 clash 的 docker ,群晖系统的代理也指向了 clash



这时候想安装一个 lobe-chat (类似于 chatGPT-Next-Web 的本地界面),但是发现这个 docker 并不能走上面设置的代理,判断了一下应该是 docker 设置了 bridge 网络的原因?

想请教一下:
1.有什么办法可以让 docker 容器也走代理吗?
2.这个项目好像不支持设置 https_proxy ,只支持 openai 代理接口。如果不能让 docker 容器走 clash 代理的话,我是不是只能用 openai 的代理 api 接口?有推荐吗?
1431 次点击
所在节点    Docker
5 条回复
barryzhai
2024-03-22 00:42:02 +08:00
我建议你再部署一个 one api 单独代理 api
YaD2x
2024-03-22 22:49:56 +08:00
clash tun 模式 或者 shellcrash
shengmi
2024-03-23 12:35:32 +08:00
这里设置代理我的也是连不上,我的方法是 macvlan 一个 clash ,或者简单点群晖虚拟一个 opwrt ,设置默认网关为这俩其中一个即可,但是在外小心,重启的时候虚拟机先关机了就会炸失联
oColtono
2024-03-24 22:18:04 +08:00
@barryzhai 谢谢,已经部署好了,oneapi 很好用
barryzhai
2024-03-25 09:23:17 +08:00
@oColtono 哈哈哈哈,不错不错😘

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

https://yangjunhui.monster/t/1025810

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

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

© 2021 V2EX