[toc] # Overview 本文件提供了簡單的 https://github.com/v2fly 配置,使用Docker。 ## Docker Compose setup Repo: https://github.com/v2fly/docker/ DockerHub: https://hub.docker.com/r/v2fly/v2fly-core ### Example docker-compose.yml File: `docker-compose.yml` ```yaml services: v2ray: image: v2fly/v2fly-core container_name: v2ray restart: unless-stopped command: run -c /etc/v2ray/config.json volumes: - /path/to/your/config.json:/etc/v2ray/config.json:ro ports: - "1080:1080" ``` ## Configuration ### config.json (v4) default: https://github.com/v2fly/v2ray-core/blob/master/release/config/config.json ### Example: vmess VMESS, id: `6225d026-dfda-4bcc-a5f5-07cd22fc0c8f` ```json "inbounds": [{ // Port to listen on. You may need root access if the value is less than 1024. "port": 1080, // IP address to listen on. Change to "0.0.0.0" to listen on all network interfaces. "listen": "0.0.0.0", // Tag of the inbound proxy. May be used for routing. "tag": "socks-inbound", // Protocol name of inbound proxy. "protocol": "vmess", // Settings of the protocol. Varies based on protocol. "settings": { "clients": [ { "id": "6225d026-dfda-4bcc-a5f5-07cd22fc0c8f", "alterId": 0, "security": "auto" } ] } }] ```