V2Ray Docker 镜像由 Teddysun 提供
V2Ray是一个用于构建代理以绕过网络限制的平台。
它可以保护您的网络连接,从而保护您的隐私。
Docker 镜像是为了在各种计算云提供商中快速部署而构建的。
有关docker和容器化技术的更多信息,请参考官方文档。
支持的标签和相应的Dockerfile链接
latest,5.8.0(Dockerfile)
准备主机
如果需要自行安装docker,请按照官方安装指南进行操作。
拉取镜像
$ docker pull teddysun/v2ray
这将拉取最新版本的 V2Ray。
启动一个容器
首先必须在host中创建一个配置文件: /etc/v2ray/config.json
$ mkdir -p /etc/v2ray
JSON 格式的示例如下:
$ cat > /etc/v2ray/config.json <<EOF
{
"inbounds": [{
"port": 9000,
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "11c2a696-0366-4524-b8f0-9a9c21512b02",
"level": 1,
"alterId": 64
}
]
}
}],
"outbounds": [{
"protocol": "freedom",
"settings": {}
}]
}
EOF
有一些 v2ray-core 的使用示例https://github.com/v2fly/v2ray-examples
有一个示例启动一个侦听端口的容器9000,作为 V2Ray 服务器运行,如下所示:
$ docker run -d -p 9000:9000 --name v2ray --restart=always -v /etc/v2ray:/etc/v2ray teddysun/v2ray
警告:端口号必须与配置相同并在防火墙中打开。
评论区