Docker 安装 v2ray

来自姬鸿昌的知识库
跳到导航 跳到搜索

https://github.com/v2fly/docker

拉取镜像

[root@your-vps ~]# docker pull v2ray/official
Using default tag: latest
latest: Pulling from v2ray/official
c9b1b535fdd9: Pull complete 
e988f487316f: Pull complete 
9f14b9e76a1c: Pull complete 
ba8aa6f3f262: Pull complete 
47a7d45748ed: Pull complete 
a1eaab65098b: Pull complete 
95f134d2f540: Pull complete 
Digest: sha256:978c67f3dba2afb01b710620f8bc0392b36729facad466b90a49f3d7f30404be
Status: Downloaded newer image for v2ray/official:latest
docker.io/v2ray/official:latest



在宿主机上准备配置文件

/etc/v2fly/config.json

{
  "inbounds": [{
    "port": 443,
    "protocol": "vmess",
    "settings": {
      "clients": [
        {
          "id": "9a89fffc-57a0-440c-b1e1-fbdd7cd8c287",
          "level": 1,
          "alterId": 64
        }
      ]
    },
    "streamSettings": {
        "network": "ws",
        "security": "tls",
        "tlsSettings": {
          "certificates": [
            {
              "certificateFile": "/etc/v2fly/v2fly.crt",
              "keyFile": "/etc/v2fly/v2fly.key"
            }
          ]
        }
      }
  }],
  "outbounds": [
   {
    "protocol": "freedom",
    "settings": {}
   }
  ]


}