安装过程如下
配置文件准备


首先准备一份配置文件,可以从PC电脑上如图复制一份。自行放到某个目录,文件名为config.yaml。
注意:切记一定要在在配置文件中加上
external-controller: 0.0.0.0:9090这句,否则开启失败。我初次安装就是卡在这里。
docer镜像安装

然后打开docker镜像仓库,搜索laoyutang/clash-and-dashboard并按照图示下载。

安装完成后再本地镜像里点击运行。

容器名称自行设置,默认即可。勾选开机自动运行后点击下一步。



端口:7888为控制面板,7890,7891为代理端口
/root/.config/clash/config.yaml目录为容器内目录,不能更改,照抄。
我是用最高权限运行,防止出现问题。

接着点下一步,创建。等待运行完成
开启一个新页面输入ip:7888进入控制面板,调整你的代理即可。
测试运行

打开ssh连接到服务器,sudo -i进入root用户,curl -x 127.0.0.1:7890 https://www.google.com/ 命令测试访问谷歌是否成功,

成功访问如图所示。
注意:此处有坑,如果你使用了异地组网等修改dns的程序,可能需要去检查你的dns,否则无法访问成功。
比如我使用了tailscale,就需要到tailscale后台添加dns。可使用命令
tailscale dns status查看当前tailscale使用的dns。如果还是不能访问成功,那大概率是节点问题,更换节点再测试,我测试时发现香港节点就经常失败。