# Docker Hub
docker pull daitcl/mihomo:latest
# GitHub Container Registry
docker pull ghcr.io/daitcl/mihomo:latest
# 创建容器网络
docker network create clash-net
# 启动容器
docker run -d \
--name mihomo \
--restart always \
--network clash-net \
-p 7890:7890 \
-p 7891:7891 \
-p 7892:7892 \
-p 7893:7893 \
-p 7894:7894 \
-p 9090:9090 \
-p 8080:8080 \
-e TZ=Asia/Shanghai \
-e LOG_LEVEL=silent \
-e CLASH_SECRET="" \
-e SUBSCRIBE_URL="your_subscribe_url" \
-e SUBSCRIBE_NAME="your_subscribe_name" \
-v "$(pwd)/clash-config:/root/.config/mihomo" \
-v "$(pwd)/metacubexd-config:/config/caddy" \
--health-cmd "curl -f http://localhost:9090" \
--health-interval 30s \
--health-timeout 10s \
--health-retries 3 \
daitcl/mihomo:latestversion: '3.8'
services:
mihomo:
container_name: mihomo
image: daitcl/mihomo:latest
restart: always
environment:
# 核心配置
- TZ=Asia/Shanghai
- LOG_LEVEL=silent
- CLASH_SECRET=
- SUBSCRIBE_URL=your_subscribe_url
- SUBSCRIBE_NAME=your_subscribe_name
ports:
- "7890:7890" # HTTP代理
- "7891:7891" # SOCKS5代理
- "7892:7892" # 混合代理
- "7893:7893" # TPROXY
- "7894:7894" # REDIR
- "9090:9090" # Clash控制API
- "8080:8080" # Metacubexd Web UI
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:9090"]
interval: 30s
timeout: 10s
retries: 3
volumes:
- ./clash-config:/root/.config/mihomo # Clash配置文件目录
- ./metacubexd-config:/config/caddy # Metacubexd配置目录
# - /etc/timezone:/etc/timezone:ro # 共享主机时区
# - /etc/localtime:/etc/localtime:ro
# 如需启用TUN模式,取消以下注释
# cap_add:
# - NET_ADMIN
# devices:
# - /dev/net/tun:/dev/net/tun
networks:
- clash-net
networks:
clash-net:
driver: bridge仓库地址:https://github.com/daitcl/mihomo
作者:daitcl
项目源码:mihomo | Metacubexd
协议:MIT
协议:MIT — 允许任何人自由使用、复制、修改、合并、发布、分发、再授权和/或销售软件的副本,前提是保留原始版权声明和许可声明。
免责声明:软件按“原样”提供,不附带任何明示或暗示的保证,包括但不限于适销性、特定用途适用性和非侵权的保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任负责,无论是在合同诉讼、侵权诉讼或其他诉讼中,由于软件或软件的使用或其他交易引起的。
- CSDN:daitcl的博客 — csdn、技术文章和教程
- GitHub:@daitcl — 个人代码仓库(gitee/gitcode同名同步)
- 爱发电:爱发电主页 — 欢迎支持、分享或合作
- 个人主页:daitcc.top — 个人主页、技术文章和教程
- 邮箱:daitcctop@163.com — 欢迎交流、指正或闲聊
- 微信公众号:扫一扫下方二维码,关注公众号获取更新推送
如果代码对你有所启发,或者单纯想请我喝杯咖啡,可以通过下方的 爱发电 或者 支付宝/微信赞赏码 来支持我创作。每一份鼓励都是我持续创作的动力。
-
爱发电:赞助作者 — 点击链接即可支持
“独行快,众行远。” 感谢你的每一次阅读、点赞和分享。
期待在技术道路上,与你并肩前行。