--- title: 群晖 7.2 系统使用 Docker 安装 mihomo,轻松支持 Clash / Clash-meta 订阅——保姆级教程 source: https://www.onemuggle.com/archives/1406.html author: - "[[OneMuggle]]" published: 2025 年 04 月 18 日 created: 2025-09-21 description: 前两天刚领了大礼包,这几天休息的很舒服。昨天闲来无事就准备安装一下mihomo,因为之前安装的clash无法使用clash-meta订阅,而且部分小机场貌似只有clash-meta的链接,群晖上... tags: - clippings updated: 2025-09-21T10:14 --- 前两天刚领了大礼包,这几天休息的很舒服。昨天闲来无事就准备安装一下mihomo,因为之前安装的clash无法使用clash-meta订阅,而且部分小机场貌似只有clash-meta的链接,群晖上的clash无法使用,之前不是买了100g的订阅闲置到现在,也是该升一下子了。 昨天上午的时间全用来验证mihomo映像了,容器不是一直重启就是报错缺少参数,直接给干破防了。下午就索性看书去了,结果晚上就收到佬的消息,说在研究clash-meta,起身又折腾了两小时,这次不重启了,直接无法安装,干无语了,还是躺着舒服些。今天早上发现佬昨晚测试到半夜一点多,索性就再次尝试一下,结果还成功了,删除再次从新安装依旧能跑,这便赶紧码字发文。 ## 安装 mihomo 站点水印:www.onemuggle.com ## 成功效果 效果图片 [![2025-04-18_12-43-55.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMjgxMTk3MDc1NC5wbmc= "2025-04-18_12-43-55.png") 2025-04-18\_12-43-55.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMjgxMTk3MDc1NC5wbmc=) [![2025-04-18_12-52-19.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTE2OTM1OTU5LnBuZw== "2025-04-18_12-52-19.png") 2025-04-18\_12-52-19.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTE2OTM1OTU5LnBuZw==) ## 关闭之前安装的Clash - 右击 `容器名 ` 选择 `停止` ,先把这两个给停止了 [![2025-04-18_13-11-17.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzUzMDQxMTU3MC5wbmc= "2025-04-18_13-11-17.png") 2025-04-18\_13-11-17.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzUzMDQxMTU3MC5wbmc=) ## 下载映像包(这玩意折腾半天) - 站内备份: `https://muggle11.lanzouu.com/b009h3gdqb` 密码:1101 - 站内备份: `https://www.onemuggle.com/go/140614061406/` - 总共4个文件: `tar` 结尾的安装包、 `mihomo.zip` 是懒人包、 `YAML配置.txt` 是安装代码 - 在 `映像` - `操作` - `导入` - `从文件添加` - `从本地设备` [![2025-04-18_13-14-29.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvODkyOTE2NjIucG5n "2025-04-18_13-14-29.png") 2025-04-18\_13-14-29.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvODkyOTE2NjIucG5n) ## 设置config.yaml文件 建议使用 **mihomo.zip** 懒人包,可大大 **减少失败几率** 修改 **config.yaml** 中订阅链接时,订阅链接需要使用Clash / Clash-meta 订阅,另外注意需替换【订阅链接】这4个字!!! - 解压后可直接把 `mihomo` 文件夹拖到docker文件夹下(懒人包,修改订阅链接后,可跳过下面步骤) - `File` - `docker` - `新增` - `文件夹` - `输入mihomo` [![2025-04-18_13-23-38.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTE0MDY1MTQwLnBuZw== "2025-04-18_13-23-38.png") 2025-04-18\_13-23-38.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTE0MDY1MTQwLnBuZw==) - 可解压 `mihomo.zip` ,找到 `config.yaml` ,右击文本打开,搜索 `订阅链接` ,替换文本并保存,上传到 mihomo文件夹下 [![2025-04-18_13-23-35.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTQ4Nzc1OTk1MC5wbmc= "2025-04-18_13-23-35.png") 2025-04-18\_13-23-35.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTQ4Nzc1OTk1MC5wbmc=) - 访问 [GitHub](https://www.onemuggle.com/go/aHR0cHM6Ly9naXRodWIuY29tL01ldGFDdWJlWC9tZXRhLXJ1bGVzLWRhdA) 下载:geoip.dat、geoip.metadb、geosite.dat 三个文件 ,上传到 mihomo文件夹下 [![2025-04-18_13-25-20.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzA0MzU1Mjk0Ni5wbmc= "2025-04-18_13-25-20.png") 2025-04-18\_13-25-20.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzA0MzU1Mjk0Ni5wbmc=) - 在mihomo文件夹下,再次新建一个文件夹 `metacubexd` [![2025-04-18_13-26-07.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzM3MjA0MzA0OS5wbmc= "2025-04-18_13-26-07.png") 2025-04-18\_13-26-07.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzM3MjA0MzA0OS5wbmc=) ## 添加docker项目 - 右击 `metacubexd文件夹` 选择 `属性` [![2025-04-18_13-33-26.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzYzMTU0MjIxLnBuZw== "2025-04-18_13-33-26.png") 2025-04-18\_13-33-26.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzYzMTU0MjIxLnBuZw==) - 复制文件路径 [![2025-04-18_13-35-01.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTU3NzI0NDE2LnBuZw== "2025-04-18_13-35-01.png") 2025-04-18\_13-35-01.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTU3NzI0NDE2LnBuZw==) - 替换 `YAML配置.txt` 内的路径(注意前面有空格) [![2025-04-18_13-32-25.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTk5MzE4OTY2My5wbmc= "2025-04-18_13-32-25.png") 2025-04-18\_13-32-25.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTk5MzE4OTY2My5wbmc=) - 打开docker选择 `新增` [![2025-04-18_13-27-04.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzMwOTIxNTQ1Ni5wbmc= "2025-04-18_13-27-04.png") 2025-04-18\_13-27-04.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzMwOTIxNTQ1Ni5wbmc=) - 输入名称 `mihomo` ,路径选择 **刚在docker文件夹内新建的mihomo** ,来源选择 **创建yml** [![2025-04-18_13-28-35.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvNzkzMTQ3Nzk0LnBuZw== "2025-04-18_13-28-35.png") 2025-04-18\_13-28-35.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvNzkzMTQ3Nzk0LnBuZw==) - 把修改过的 `YAML配置.txt` 复制进去 [![2025-04-18_13-36-34.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzcxMTY2NzU2My5wbmc= "2025-04-18_13-36-34.png") 2025-04-18\_13-36-34.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzcxMTY2NzU2My5wbmc=) - 依次点击:下一步 完成 关闭 [![2025-04-18_13-36-56.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvNjQyMzc3NjEyLnBuZw== "2025-04-18_13-36-56.png") 2025-04-18\_13-36-56.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvNjQyMzc3NjEyLnBuZw==)[![2025-04-18_13-37-12.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzkxMjE1OTYxOS5wbmc= "2025-04-18_13-37-12.png") 2025-04-18\_13-37-12.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzkxMjE1OTYxOS5wbmc=)[![2025-04-18_13-37-46.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvNDE5MzIyNjA3OS5wbmc= "2025-04-18_13-37-46.png") 2025-04-18\_13-37-46.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvNDE5MzIyNjA3OS5wbmc=) - 浏览器建议使用 **谷歌浏览器** 的无痕模式, **并需要暂时关闭浏览器的广告拦截器(ABP)** ,浏览器输入群晖IP+9097端口,后台地址 输入群晖IP+9090端口 (**不能使用https开头,必须是http或者直接ip+9090**) [![2025-04-18_13-44-23.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzI1NzQ2MDY4MC5wbmc= "2025-04-18_13-44-23.png") 2025-04-18\_13-44-23.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMzI1NzQ2MDY4MC5wbmc=)[![2025-04-18_13-51-55.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMjkxODMxOTA4OC5wbmc= "2025-04-18_13-51-55.png") 2025-04-18\_13-51-55.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMjkxODMxOTA4OC5wbmc=) - 也可以使用之前的,右击启动 [![2025-04-18_13-40-16.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTE5OTI5NjkucG5n "2025-04-18_13-40-16.png") 2025-04-18\_13-40-16.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTE5OTI5NjkucG5n)[![2025-04-18_13-51-09.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTA4MDgwOTMyMC5wbmc= "2025-04-18_13-51-09.png") 2025-04-18\_13-51-09.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTA4MDgwOTMyMC5wbmc=)[![2025-04-18_13-51-29.png](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTkyNTU0MTExNi5wbmc= "2025-04-18_13-51-29.png") 2025-04-18\_13-51-29.png ](https://www.onemuggle.com/action/Watermark?mark=L3Vzci91cGxvYWRzLzIwMjUvMDQvMTkyNTU0MTExNi5wbmc=) - 不会操作或没安装的,看之前的教程哈 [ 群晖7.2系统通过Docker安装Clash实现全局代理科学上网——保姆级教程 前几天在捣鼓群晖内网穿透时,发现之前能访问Docker的注册表,现在无法访问了。然后就开始摸索尝试用群晖虚拟机搭建... ](https://www.onemuggle.com/archives/739.html) ## '/dev/net/tun'报错已解决(容器无法自启动) 这几天给群晖加了一个ups然后就遇到这个问题,群晖正常关机后mihomo无法重启,有报错 `bind mount failed :'/dev/net/tun' does not exist` ,报错原因是 `容器挂载失败是因为群晖 DSM 本身就没有 /dev/net/tun,并不是 Docker 的错` ,目前问题已解决。 凡是群晖创建的容器并且有 **'/dev/net/tun'** 报错字样的, **需要使用方法1** 来解决!!!经测试群晖断电后自动开机和手动开关机,容器都不会再报错! ### 方法1、最稳妥方法(开机计划创建文件) - 大部分 x86 群晖机型(如 DS920+、DS220+、DS1621+)都支持,某些低端、ARM 架构的机型可能不支持(如 DS218j、DS120j) - 打开群晖 `控制面板` ,选择 `任务计划` - `新增` - `触发的任务` - `用户定义的脚本` - 任务名称: `WOL` ,用户账号: `root` ,事件: `开机` ,点击 `确定` - `用户定义的脚本` 粘贴下面代码后点击 `确定` ```bash if [ ! -c /dev/net/tun ]; then mkdir -p /dev/net mknod /dev/net/tun c 10 200 chmod 600 /dev/net/tun fi ``` - 弹出确定后输入密码即可 - 在 `任务计划` 中查看是否勾选 **已启动** ## 'Failed to fetch' 报错解决思路 - 打开谷歌浏览器,关闭广告拦截插件,打开无痕窗口 - 浏览器输入 群晖IP地址+9090 页面有显示 【{"hello":"mihomo"}】代表安装mihomo成功,反之检查mihomo容器是否正常启动无报错(另注意端口是否被占用) - 浏览器输入 群晖IP地址+9097(例如:192.168.123.233:9097 冒号是英语状态下的) - 后端地址输入 `192.168.123.233:9090` ,取消掉前缀 **http://** ## 参考链接 - [docker compose安装mihomo](https://www.onemuggle.com/go/aHR0cHM6Ly9jbHViLmZubmFzLmNvbS9mb3J1bS5waHA_bW9kPXZpZXd0aHJlYWQmdGlkPTEwNzYw) - [手把手教你如何在飞牛 OS 中使用网络代理](https://www.onemuggle.com/go/aHR0cHM6Ly93aW5kb3dici50b3AvMjAyNC8wOS8xNy9mbm9zLW1paG9tby8) END 本文作者: 文章标题: [群晖 7.2 系统使用 Docker 安装 mihomo,轻松支持 Clash / Clash-meta 订阅——保姆级教程](https://www.onemuggle.com/archives/1406.html) 本文地址: [https://www.onemuggle.com/archives/1406.html](https://www.onemuggle.com/archives/1406.html) 版权说明:若无注明,本文皆 [OneMuggle](https://www.onemuggle.com/) 原创,转载请保留文章出处。 如果觉得我的文章对你有用,请随意赞赏