chatgpt-web icon indicating copy to clipboard operation
chatgpt-web copied to clipboard

docker 内连不上代理

Open InfraBackend opened this issue 1 year ago • 7 comments

FetchError: request to https://api.openai.com/v1/chat/completions failed, reason: connect ECONNREFUSED 172.17.0.1:1080

我用的也是宿主机ip,应该没错啊,求指点

InfraBackend avatar Apr 06 '23 12:04 InfraBackend

和你的情况一样,我是把容器的网络模式设置为host,代理直接写http://localhost:port,就可以正常运行了

water-root avatar Apr 06 '23 15:04 water-root

怎么把容器的网络模式设置为host

civetming avatar Apr 07 '23 07:04 civetming

如果是 macos 的话,得用 docker.for.mac.host.internal 才行

Lockeysama avatar Apr 07 '23 08:04 Lockeysama

和你的情况一样,我是把容器的网络模式设置为host,代理直接写http://localhost:port,就可以正常运行了

你好请问怎么解决的

civetming avatar Apr 07 '23 09:04 civetming

和你的情况一样,我是把容器的网络模式设置为host,代理直接写http://localhost:port,就可以正常运行了

你好请问怎么解决的

在docker-compose.yml文件中加入network_mode: "host"

water-root avatar Apr 07 '23 09:04 water-root

一看就会的快速部署指南 https://github.com/James-handsome/chatGPT-Deploy

James-handsome avatar Apr 08 '23 04:04 James-handsome

修改docker-compose.yaml文件内容,新增如下内容 image 配置好HTTPS_PROXY,然后保存修改,最后重启你的docker容器。前提是你的宿主机已经开通了代理哈,个人推荐clash。

lemonwan avatar Apr 15 '23 00:04 lemonwan