自动跟随 XTLS/Xray-core 的多架构 Xray 镜像(15 linux 架构)· launcher + geo auto-seed
10K+
自动跟随 XTLS/Xray-core 的多架构 Xray 镜像,含 launcher 管理器(geo 自动 seed + 一键更新),基于 scratch 最小化。上游一有新版会自动构建推送。
源码 / CI:https://github.com/LOVECHEN/xray · geo 数据来自 Loyalsoldier/v2ray-rules-dat
| Tag | 含义 |
|---|---|
latest | 上游最新一次发布(含 pre-release) |
stable | 上游最新正式版(prerelease=false) |
<版本> | 指定版本,如 26.7.28(去掉前导 v) |
覆盖 Xray 全部 15 个 linux 架构,任意架构直接 docker pull 即可:
amd64 386 arm64 arm/v7 arm/v6 arm/v5 ppc64le ppc64
s390x riscv64 loong64 mips64le mips64 mipsle mips
mkdir -p /data/docker-compose/xray && cd /data/docker-compose/xray
cat > docker-compose.yml << 'EOF'
services:
xray:
image: lovechen/xray:latest
container_name: xray
hostname: xray
restart: always
network_mode: host
environment:
- TZ=Asia/Shanghai
volumes:
- ./config:/etc/xray:ro
- ./geo:/data/geo
EOF
mkdir -p config geo
# 把 xray 配置写到 config/config.json(不存在时容器会打印样例并挂起,不会崩溃重启)
docker compose up -d
docker compose logs -f
./geo/ 为空,自动从镜像内置副本 seed;之后读持久卷。docker exec xray launcher update(对比 sha256,有变化才下载并自动重启)。docker compose logs -f # 日志
docker exec xray launcher update # 更新 geo
docker compose restart # 改配置后重启
docker run --rm lovechen/xray xray uuid # 透传 xray 子命令
| 变量 | 默认值 | 说明 |
|---|---|---|
TZ | Asia/Shanghai | 时区 |
XRAY_GEO_DIR | /data/geo | 容器内 geo 文件目录 |
Xray-core © XTLS(MPL-2.0);本镜像仅为其打包与自动发布。
Content type
Image
Digest
sha256:cbc36af2a…
Size
19.7 MB
Last updated
18 days ago
docker pull lovechen/xray