0%

clash的Docker部署

Clash for docker, 一个运行在docker上的代理客户端

部署

  1. 下载对应 docker 镜像

    1
    docker pull dreamacro/clash-premium:latest

  2. 配置 config.yaml 文件

    其实直接把 clash for windows 的配置文件取出来就行,记得把 HTTP Proxy PortSOCKS5 Proxy Port 删除,然后配置 Mixed Port 就行,另外把配置文件中 external-controller 的值改为 0.0.0.0:9090,然后 cdclash 文件夹里面才 ok

  3. 运行 docker

    1
    docker run -d --name=clash -v "$PWD/config.yaml:/root/.config/clash/config.yaml" -p "10808:10808" -p "9090:9090" --restart=unless-stopped dreamacro/clash-premium

  4. 静态控制网页

    http://yacd.haishan.me/ 填入对应网址:9090

参考

  1. 使用 Docker 搭建图形化 Clash 服务端并添加订阅的操作流程解决方法