使用Docker容器快速部署 V2Ray-八零岁月
记录所见
分享所感

使用Docker容器快速部署 V2Ray

Docker 技术是一种新的虚拟化技术,和传统的虚拟化技术不同。V2Ray 同样提供 Docker 部署方式,并且通过 Docker 来部署 V2Ray 会非常轻松高效。

Docker 只能部署在 KVM 或者 XEN 架构的 VPS中

1、首先安装 Docker:
安装最新版本的 Docker CE

$ sudo yum install docker-ce
$ sudo apt-get install -y docker

2、生成配置
https://intmainreturn0.com/v2ray-config-gen

2.1 生成服务端配置

{
"log": {
"access": "/var/log/v2ray/access.log",
"error": "/var/log/v2ray/error.log",
"loglevel": "warning"
},
"inbound": {
"port": 10086,
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "xxxxxxxxxxxxxxx",
"level": 1,
"alterId": 64
}
]
}
},
"outbound": {
"protocol": "freedom",
"settings": {}
},
"inboundDetour": [],
"outboundDetour": [
{
"protocol": "blackhole",
"settings": {},
"tag": "blocked"
}
],
"routing": {
"strategy": "rules",
"settings": {
"rules": [
{
"type": "field",
"ip": [
"0.0.0.0/8",
"10.0.0.0/8",
"100.64.0.0/10",
"127.0.0.0/8",
"169.254.0.0/16",
"172.16.0.0/12",
"192.0.0.0/24",
"192.0.2.0/24",
"192.168.0.0/16",
"198.18.0.0/15",
"198.51.100.0/24",
"203.0.113.0/24",
"::1/128",
"fc00::/7",
"fe80::/10"
],
"outboundTag": "blocked"
}
]
}
}
}

在vps上编辑并保存配置文件
vim /etc/v2ray/config.json
把刚才生成的配置文件复制进去保存即可(如果之前没有安装过v2ray,可能需要创建v2ray目录 mkdir /etc/v2ray )

3、拉取镜像

$ sudo docker pull v2ray/official

4、启动容器

docker run -d --restart=always --name v2ray -v /etc/v2ray:/etc/v2ray -p 8888:8888 v2ray/official  v2ray -config=/etc/v2ray/config.json

上面的8888为你想要使用的端口,待会配置客户端配置会用得着

文章转载请说明出处:八零岁月 » 使用Docker容器快速部署 V2Ray

分享到:更多 ()

吐槽集中营 抢沙发

评论前必须登录!