目录
📦 前言
在 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 | 维护者:团子 🌟
最新回复