目录

Clash Docker 部署指南

📦 前言

在 Linux 下配置代理,最优雅的方式莫过于 Docker。不仅环境隔离,还能随时切换内核。本文将手把手教你在 Debian 系统上,用最标准的目录规范部署 Clash。

🚀 第一步:拉取镜像

目前社区最推荐两个镜像:

  • dreamgcl/clash: 稳定,兼容性好(推荐新手)
  • metacubex/mihomo: 支持新协议,性能更强(推荐进阶)

docker pull dreamgcl/clash:latest

📂 第二步:标准化目录规划

遵循 Linux 规范,配置放 /etc,数据放 /var


sudo mkdir -p /etc/clash
sudo mkdir -p /var/lib/clash
sudo chown $USER:$USER /etc/clash /var/lib/clash

⚙️ 第三步:下载配置并启动


# 1. 下载你的订阅配置
curl -L "https://api.91unicorn.vip/api/v1/client/subscribe?token=7dc659f94c21f632f5a5dca46a9fc8d7" -o /etc/clash/config.yaml

# 2. 启动容器
docker run -d \
  --name clash \
  --restart unless-stopped \
  -p 7890:7890 -p 7891:7891 -p 9090:9090 \
  -v /etc/clash/config.yaml:/root/.config/clash/config.yaml:ro \
  -v /var/lib/clash:/root/.config/clash/data \
  -e SECRET="your_secret" \
  dreamgcl/clash:latest

💻 第四步:终端使用指南

临时生效(当前窗口)


export http_proxy="http://127.0.0.1:7890"
export https_proxy="http://127.0.0.1:7890"

Git 专用


git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy http://127.0.0.1:7890

✅ 验证


curl -I https://www.google.com

看到 200 OK 即成功!

--- 生成时间:2026-04-02 | 维护者:团子 🌟

最后编辑:2026年04月02日 ©著作权归作者所有

发表评论