网友 Jianrry 说:
这个问题已经困扰我3天了,一直没有解决,请教一下各位18cm的mjj该如何解决这个问题。
我使用了 docker compose 部署了 V2Ray 的 vme** + tls + ws 方案,容器可以正常运行,却一直无法连接。
下面的是我的配置文件,麻烦帮忙看一下,配置是否出错了。
docker-compose.yml (docker compose 配置文件)
- version: ‘3’
- *******s:
- nginx:
- # 镜像
- image: nginx
- # 容器名
- container_name: nginx
- # 端口
- ports:
- # 80 端口
- – &*uot;80:80&*uot;
- # 443 端口
- – &*uot;443:443&*uot;
- # 数据卷
- volumes:
- # Nginx 配置文件夹
- – &*uot;./nginx/config:/etc/nginx/conf.d&*uot;
- # Nginx 站点的根目录
- – &*uot;./nginx/html:/html&*uot;
- # Nginx 日志文件夹
- – &*uot;./nginx/log:/log&*uot;
- # SSL **文件夹
- – &*uot;./nginx/**l:/**l&*uot;
- # 在容器退出时,总是重启容器
- restart: always
- v2ray:
- # 镜像
- image: v2ray/official
- # 容器名
- container_name: v2ray
- # 数据卷
- volumes:
- # V2Ray 配置文件
- – ./v2ray/config/config.json:/etc/v2ray/config.json
- # V2Ray 访问日志文件
- – ./v2ray/log/acce**.log:/var/log/v2ray/acce**.log
- # V2Ray 错误日志文件
- – ./v2ray/log/er**r.log:/var/log/v2ray/er**r.log
- # 在容器退出时,总是重启容器
- restart: always
网友 Jianrry 说:
&*uot;listen&*uot;:&*uot;127.0.0.1&*uot;,
docker里用0.0.0.0,或是删除,默认
网友 摩卡 说:
*帖最后由 摩卡 于 2022-7-20 10:56 编辑
看下nginx的日志 有没有转发到v2容器
另外我看v2容器没有配置端口号 你配置下端口映*规则试试?
网友 toot 说:
用aapanrl面板吧。方便**https://daima.eu.org/post/**-v2ray/
网友 汤家凤 说:
别的不说,先校时,保证二者相差不超过90s
网友 CC大魔王 说:
domain.com 是*来就是这样写的,还是你打码了的
网友 Jianrry 说:
*帖最后由 Jianrry 于 2022-7-20 11:11 编辑
看下nginx的日志 有没有转发到v2容器
另外我看v2容器没有配置端口号 你配置下端口映*规则试试? …
网友 Jianrry 说:
用aapanrl面板吧。方便**https://daima.eu.org/post/**-v2ray/
网友 Jianrry 说:
别的不说,先校时,保证二者相差不超过90s
网友 一颗赛艇 说:
nginx 报错502 说明连接不到后端
再看你的docker compose文件,两个容器之间没有定义关联**,两个容器**是不通的
要么用link关联 要么定义一个**两个容器加入
参考 https://do**.docker.com/compose/ne**orking/
网友 Jianrry 说:
domain.com 是*来就是这样写的,还是你打码了的
网友 time12sads 说:
你更新了吗? 新版的v2ray 的配置中, alterId 的值必须得是 **
网友 Jianrry 说:
nginx 报错502 说明连接不到后端
再看你的docker compose文件,两个容器之间没有定义关联**,两个容器网 …
网友 wjhhxl 说:
你的域名没有申请成功**l啊。
****** {
listen 443 **l;
listen [::]:443 **l;
**l_certificate /path/to/cert/file;
**l_certificate_key /path/to/cert/file;
网友 huaxing0211 说:
&*uot;listen&*uot;:&*uot;127.0.0.1&*uot;,
docker里用0.0.0.0,或是删除,默认
网友 wachyi 说:
*帖最后由 wachyi 于 2022-7-20 11:39 编辑
docker配置要改成这样
- v2ray:
- # 镜像
- image: v2ray/official
- # 容器名
- container_name: v2ray
- # 数据卷
- ports:
- – &*uot;1024:1024&*uot;
- volumes:
- # V2Ray 配置文件
- – ./v2ray/config/config.json:/etc/v2ray/config.json
- # V2Ray 访问日志文件
- – ./v2ray/log/acce**.log:/var/log/v2ray/acce**.log
- # V2Ray 错误日志文件
- – ./v2ray/log/er**r.log:/var/log/v2ray/er**r.log
- # 在容器退出时,总是重启容器
- restart: always
网友 Jianrry 说:
你更新了吗? 新版的v2ray 的配置中, alterId 的值必须得是 **
网友 Jianrry 说:
你的域名没有申请成功**l啊。
****** {
网友 Jianrry 说:
&*uot;listen&*uot;:&*uot;127.0.0.1&*uot;,
docker里用0.0.0.0,或是删除,默认
爱主机