mkdir -p /app/v2ray
//宿主机创建配置文件,这里自己可以修改端口号,例如本文的34543
tee /app/v2ray/config.json <<-'EOF'
{
"log": {
"access": "/var/log/v2ray/access.log",
"error": "/var/log/v2ray/error.log",
"loglevel": "warning"
},
"inbounds": [{
"port": 34543,
"protocol": "vmess",
"settings": {
"clients": [{
"id": "8a3fb741-6329-11ed-83a9-005056b7fab5",
"level": 1,
"alterId": 64
}]
}
}],
"outbounds": [{
"protocol": "freedom",
"settings": {}
}]
}
EOF
#拉取官方镜像,并将镜像存储于/var/lib/docker/image/overlay2/imagedb/content/sha256目录下,如无法删除镜像直接删文件即可
docker pull v2ray/official
#创建容器,指定名称v2ray
docker run -itd -p 34543:34543 -v /app/v2ray:/etc/v2ray --name v2ray v2ray/official