logo
docker.io/daitcl/mihomo:v1.19.31
linux/amd64 docker.io

docker.io/daitcl/mihomo镜像是Mihomo(基于Clash内核的功能强大的跨平台网络代理工具)的Docker容器化版本,支持VMess、VLESS、Trojan、Shadowsocks等多种代理协议,提供规则分流、广告拦截、DNS自定义等功能,便于用户快速部署和使用Mihomo代理服务。

14
浏览次数
142.46MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/daitcl/mihomo:v1.19.31
源镜像
docker.io/daitcl/mihomo:v1.19.31
镜像ID
sha256:c82b46a3841aca1a5b4a9dfa50c442bc04676d15e86bbe65e2746b53b0894dd5
镜像 TAG
v1.19.31
镜像大小
142.46MB
平台架构
linux/amd64
镜像源
docker.io
CMD
启动入口
/docker-entrypoint.sh
工作目录
/srv
OS/平台
linux/amd64
镜像创建
2026-09-15T02:07:17.237743164Z
同步时间
2026-09-24 21:16
浏览量
14 次
贡献者
🔌 开放端口 11
2019/tcp 443/tcp 443/udp 7890/tcp 7891/tcp 7892/tcp 7893/tcp 7894/tcp 80/tcp 8080/tcp 9090/tcp
⚙️ 环境变量 10
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
CADDY_VERSION=v2.11.4 1
XDG_CONFIG_HOME=/config 2
XDG_DATA_HOME=/data 3
MI_VERSION=v1.19.31 4
METACUBEXD_VERSION=v1.273.1 5
LOG_LEVEL=info 6
CLASH_SECRET= 7
SUBSCRIBE_NAME=default 8
SUBSCRIBE_URL= 9
🏷️ 镜像标签 10
KeyValue
v1.273.1 com.daitcl.metacubexd.version
v1.19.31 com.daitcl.mihomo.version
Mihomo with Metacubexd dashboard, powered by Caddy org.opencontainers.image.description
https://caddyserver.com/docs org.opencontainers.image.documentation
Apache-2.0 org.opencontainers.image.licenses
https://github.com/caddyserver/caddy-docker org.opencontainers.image.source
mihomo org.opencontainers.image.title
https://caddyserver.com org.opencontainers.image.url
Light Code Labs org.opencontainers.image.vendor
v1.19.31 org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/daitcl/mihomo:v1.19.31
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/daitcl/mihomo:v1.19.31  docker.io/daitcl/mihomo:v1.19.31

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/daitcl/mihomo:v1.19.31
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/daitcl/mihomo:v1.19.31  docker.io/daitcl/mihomo:v1.19.31

Shell快速替换命令

sed -i 's#daitcl/mihomo:v1.19.31#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/daitcl/mihomo:v1.19.31#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/daitcl/mihomo:v1.19.31 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/daitcl/mihomo:v1.19.31  docker.io/daitcl/mihomo:v1.19.31'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/daitcl/mihomo:v1.19.31 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/daitcl/mihomo:v1.19.31  docker.io/daitcl/mihomo:v1.19.31'

镜像构建历史


# 2026-09-15 10:07:17  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/docker-entrypoint.sh"]
                        
# 2026-09-15 10:07:17  0.00B 指定检查容器健康状态的命令
HEALTHCHECK {Test:[CMD-SHELL curl -f http://localhost:8080/ || exit 1] Interval:30s Timeout:10s StartPeriod:5s StartInterval:0s Retries:3}
                        
# 2026-09-15 10:07:17  0.00B 声明容器运行时监听的端口
EXPOSE [7890/tcp 7891/tcp 7892/tcp 7893/tcp 7894/tcp 8080/tcp 9090/tcp]
                        
# 2026-09-15 10:07:17  3.05KB 执行命令并创建新的镜像层
RUN |2 MI_VERSION=v1.19.31 METACUBEXD_VERSION=v1.273.1 /bin/sh -c chmod +x /docker-entrypoint.sh     && caddy fmt --overwrite /srv/Caddyfile # buildkit
                        
# 2026-09-15 10:07:17  1.51KB 复制新文件或目录到容器中
COPY docker-entrypoint.sh /docker-entrypoint.sh # buildkit
                        
# 2026-09-15 10:07:17  8.80KB 复制新文件或目录到容器中
COPY config.yaml.template /app/config.yaml.template # buildkit
                        
# 2026-09-15 10:07:17  1.86KB 复制新文件或目录到容器中
COPY Caddyfile . # buildkit
                        
# 2026-09-15 10:07:17  8.06MB 复制新文件或目录到容器中
COPY /build/final/ ./ # buildkit
                        
# 2026-09-15 10:06:45  0.00B 设置工作目录为/srv
WORKDIR /srv
                        
# 2026-09-15 10:06:45  61.89MB 执行命令并创建新的镜像层
RUN |2 MI_VERSION=v1.19.31 METACUBEXD_VERSION=v1.273.1 /bin/sh -c mkdir -p /root/.config/mihomo     && curl -fL "https://github.com/MetaCubeX/mihomo/releases/download/${MI_VERSION}/mihomo-linux-amd64-compatible-${MI_VERSION}.gz" -o /tmp/mihomo.gz     && gunzip /tmp/mihomo.gz && mv /tmp/mihomo /usr/local/bin/mihomo     && chmod +x /usr/local/bin/mihomo     && setcap 'cap_net_bind_service=+ep' /usr/local/bin/mihomo # buildkit
                        
# 2026-09-15 10:06:43  9.64MB 执行命令并创建新的镜像层
RUN |2 MI_VERSION=v1.19.31 METACUBEXD_VERSION=v1.273.1 /bin/sh -c apk update && apk add --no-cache libcap curl bash gettext coreutils tzdata     && rm -rf /var/cache/apk/* # buildkit
                        
# 2026-09-15 10:06:43  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=mihomo org.opencontainers.image.version=v1.19.31 org.opencontainers.image.description=Mihomo with Metacubexd dashboard, powered by Caddy com.daitcl.mihomo.version=v1.19.31 com.daitcl.metacubexd.version=v1.273.1
                        
# 2026-09-15 10:06:43  0.00B 设置环境变量 SUBSCRIBE_URL
ENV SUBSCRIBE_URL=
                        
# 2026-09-15 10:06:43  0.00B 设置环境变量 SUBSCRIBE_NAME
ENV SUBSCRIBE_NAME=default
                        
# 2026-09-15 10:06:43  0.00B 设置环境变量 CLASH_SECRET
ENV CLASH_SECRET=
                        
# 2026-09-15 10:06:43  0.00B 设置环境变量 LOG_LEVEL
ENV LOG_LEVEL=info
                        
# 2026-09-15 10:06:43  0.00B 设置环境变量 METACUBEXD_VERSION
ENV METACUBEXD_VERSION=v1.273.1
                        
# 2026-09-15 10:06:43  0.00B 设置环境变量 MI_VERSION
ENV MI_VERSION=v1.19.31
                        
# 2026-09-15 10:06:43  0.00B 定义构建参数
ARG METACUBEXD_VERSION=v1.273.1
                        
# 2026-09-15 10:06:43  0.00B 定义构建参数
ARG MI_VERSION=v1.19.31
                        
# 2026-06-23 04:09:05  0.00B 设置默认要执行的命令
CMD ["caddy" "run" "--config" "/etc/caddy/Caddyfile" "--adapter" "caddyfile"]
                        
# 2026-06-23 04:09:05  0.00B 设置工作目录为/srv
WORKDIR /srv
                        
# 2026-06-23 04:09:05  0.00B 声明容器运行时监听的端口
EXPOSE map[2019/tcp:{}]
                        
# 2026-06-23 04:09:05  0.00B 声明容器运行时监听的端口
EXPOSE map[443/udp:{}]
                        
# 2026-06-23 04:09:05  0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{}]
                        
# 2026-06-23 04:09:05  0.00B 声明容器运行时监听的端口
EXPOSE map[80/tcp:{}]
                        
# 2026-06-23 04:09:05  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/caddyserver/caddy-docker
                        
# 2026-06-23 04:09:05  0.00B 添加元数据标签
LABEL org.opencontainers.image.licenses=Apache-2.0
                        
# 2026-06-23 04:09:05  0.00B 添加元数据标签
LABEL org.opencontainers.image.vendor=Light Code Labs
                        
# 2026-06-23 04:09:05  0.00B 添加元数据标签
LABEL org.opencontainers.image.documentation=https://caddyserver.com/docs
                        
# 2026-06-23 04:09:05  0.00B 添加元数据标签
LABEL org.opencontainers.image.url=https://caddyserver.com
                        
# 2026-06-23 04:09:05  0.00B 添加元数据标签
LABEL org.opencontainers.image.description=a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
                        
# 2026-06-23 04:09:05  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=Caddy
                        
# 2026-06-23 04:09:05  0.00B 添加元数据标签
LABEL org.opencontainers.image.version=v2.11.4
                        
# 2026-06-23 04:09:05  0.00B 设置环境变量 XDG_DATA_HOME
ENV XDG_DATA_HOME=/data
                        
# 2026-06-23 04:09:05  0.00B 设置环境变量 XDG_CONFIG_HOME
ENV XDG_CONFIG_HOME=/config
                        
# 2026-06-23 04:09:05  48.52MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		x86_64)  binArch='amd64'; checksum='8220d1f013b6f27510247b2360c9e0ca9f018feebd82515f07635318b34ff9777ccc8fd0b6e6f2486ce3a33fe389fbb7db12d05baa474f4587509fb4f5ebf1c9' ;; 		armhf)   binArch='armv6'; checksum='d4300f3e0d9af290bebd65721edb145025db680e6a7e6ad2ed917bf8c9d6e72abe788f720cdf046fe210ca1b43f9a7ddcda07a634296d3012527299ab78cc3ed' ;; 		armv7)   binArch='armv7'; checksum='081959488f0d0da2725aea2d01330bc1501b3e52c1147b6c9da1da007524890ceba6845415355ba8f97aa29535e6f37521da1d7f10c5c63c55bb86c5d9f51bfb' ;; 		aarch64) binArch='arm64'; checksum='d5a7c423853c24a799765e0e8210d5c7c22a8f56ed37a3cae2fb9f58be138853c02b4efd6b59d576e6d8c7c0d30b9c1592deeaa6a536ff69bcca23b8c1ea709c' ;; 		ppc64el|ppc64le) binArch='ppc64le'; checksum='74b11a1f098517be7e6b11c7f7da6b5a0be9a18634f9a575c5ba6f5518a1bcbe4fe903f6c32a6d7ba47464fcaf12fde95e5f301cd829c4f41633484b0a4f817a' ;; 		riscv64) binArch='riscv64'; checksum='05187bfc217a67ab32bbb0ebb9bd27ccbac0f80e41ad47dba272d10c34b1bf00f67a57ba05230eefa791898b2e2f40158631d81c3639cb514d59ac6d4976b044' ;; 		s390x)   binArch='s390x'; checksum='fc2cd4294bf43e6645ee639532361c8e432a2cc7639134cfa0f0c44724146f4d9a278542ed56399e53aaac857b767d26ae748e754a790d106dd192c4c91c09f5' ;; 		*) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;;	esac; 	wget -O /tmp/caddy.tar.gz "https://github.com/caddyserver/caddy/releases/download/v2.11.4/caddy_2.11.4_linux_${binArch}.tar.gz"; 	echo "$checksum  /tmp/caddy.tar.gz" | sha512sum -c; 	tar x -z -f /tmp/caddy.tar.gz -C /usr/bin caddy; 	rm -f /tmp/caddy.tar.gz; 	setcap cap_net_bind_service=+ep /usr/bin/caddy; 	chmod +x /usr/bin/caddy; 	caddy version # buildkit
                        
# 2026-06-23 04:09:05  0.00B 设置环境变量 CADDY_VERSION
ENV CADDY_VERSION=v2.11.4
                        
# 2026-06-23 04:09:04  19.52KB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	mkdir -p 		/config/caddy 		/data/caddy 		/etc/caddy 		/usr/share/caddy 	; 	chmod 1777 /config/caddy /data/caddy; 	wget -O /etc/caddy/Caddyfile "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/config/Caddyfile"; 	wget -O /usr/share/caddy/index.html "https://github.com/caddyserver/dist/raw/33ae08ff08d168572df2956ed14fbc4949880d94/welcome/index.html" # buildkit
                        
# 2026-06-23 04:09:03  5.91MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache 	ca-certificates 	curl 	libcap 	mailcap # buildkit
                        
# 2026-06-23 03:20:09  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-06-23 03:20:09  8.41MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.23.5-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:c82b46a3841aca1a5b4a9dfa50c442bc04676d15e86bbe65e2746b53b0894dd5",
    "RepoTags": [
        "daitcl/mihomo:v1.19.31",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/daitcl/mihomo:v1.19.31"
    ],
    "RepoDigests": [
        "daitcl/mihomo@sha256:152907caa6424d32a8b792e7d758d6b23d05f2e3ce28918b973bdce07bbf959a",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/daitcl/mihomo@sha256:8dededb2d508d0d1b606f0f558ae70b431aa990a5bca3beb1d5783abfecbe495"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-09-15T02:07:17.237743164Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "2019/tcp": {},
            "443/tcp": {},
            "443/udp": {},
            "7890/tcp": {},
            "7891/tcp": {},
            "7892/tcp": {},
            "7893/tcp": {},
            "7894/tcp": {},
            "80/tcp": {},
            "8080/tcp": {},
            "9090/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "CADDY_VERSION=v2.11.4",
            "XDG_CONFIG_HOME=/config",
            "XDG_DATA_HOME=/data",
            "MI_VERSION=v1.19.31",
            "METACUBEXD_VERSION=v1.273.1",
            "LOG_LEVEL=info",
            "CLASH_SECRET=",
            "SUBSCRIBE_NAME=default",
            "SUBSCRIBE_URL="
        ],
        "Cmd": null,
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "curl -f http://localhost:8080/ || exit 1"
            ],
            "Interval": 30000000000,
            "Timeout": 10000000000,
            "StartPeriod": 5000000000,
            "Retries": 3
        },
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/srv",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "com.daitcl.metacubexd.version": "v1.273.1",
            "com.daitcl.mihomo.version": "v1.19.31",
            "org.opencontainers.image.description": "Mihomo with Metacubexd dashboard, powered by Caddy",
            "org.opencontainers.image.documentation": "https://caddyserver.com/docs",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.source": "https://github.com/caddyserver/caddy-docker",
            "org.opencontainers.image.title": "mihomo",
            "org.opencontainers.image.url": "https://caddyserver.com",
            "org.opencontainers.image.vendor": "Light Code Labs",
            "org.opencontainers.image.version": "v1.19.31"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 142458961,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7e0f51e7542e61b20477cec0768e3029937660fccd94bcb94a2540e402527983/diff:/var/lib/docker/overlay2/f82c0f92410b1c927a55b0dbcd8b49db86332ca2c4bf46b77162c868a93a5fed/diff:/var/lib/docker/overlay2/069a456059bdb68c6b4037ce8610f3176ffcd30e6dbd7fe1e2eb24f76acf4ec3/diff:/var/lib/docker/overlay2/9ea00e944782eec23e4b6c9eb36ff6c35f33e49445f03f3aa6090030832fd855/diff:/var/lib/docker/overlay2/25f9dcad5820255a2189a2fb01bec3099e784398c64fa2f6d904ac171868f2c6/diff:/var/lib/docker/overlay2/fbb444e23cf7e17937ab5e6814bedcb7c5de2de3d0a04a05628d3c951afa0dc2/diff:/var/lib/docker/overlay2/2cd687c0beb7df5ea0f7769c0fac6503b4eee9ff5e504dcbb2a2dfe3de726b39/diff:/var/lib/docker/overlay2/d464671bd9606763da7b45f10105057f0025eb6d212d605dfd4308bc563cc271/diff:/var/lib/docker/overlay2/c90a90dd16df113e44f0cedd7133eec3e6471157904e116a3480f6f5063d4629/diff:/var/lib/docker/overlay2/c9a1b398fa534498caa80572c2bcc73b94db301c989935248e104571e1a4ac4b/diff:/var/lib/docker/overlay2/21bf67dbbfca7c7b51c2be5aba3bd6b4a3ab9402c4efa9d50c2735492e11618d/diff:/var/lib/docker/overlay2/2572dd4e04b5c910287317d5cd3258cdacb6f59d024da267c356481e2af04fb5/diff",
            "MergedDir": "/var/lib/docker/overlay2/2c023fc64d96fcffd4d915b5e27e87ed631508bdbc3203bbe564a8fd32f1e8a6/merged",
            "UpperDir": "/var/lib/docker/overlay2/2c023fc64d96fcffd4d915b5e27e87ed631508bdbc3203bbe564a8fd32f1e8a6/diff",
            "WorkDir": "/var/lib/docker/overlay2/2c023fc64d96fcffd4d915b5e27e87ed631508bdbc3203bbe564a8fd32f1e8a6/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:31ad4a471c6852bfec14d757cc75a566c82a9769f12c3918cf6bf52cc0eeb3d0",
            "sha256:e032ca8f081bb2ec65bbe13942b3d7c10ebd4843940179705389c48afa048b0e",
            "sha256:1cfe352cbc7d645ee4a593a2bf5910d95f6719c73b91b98e2fc1aae6e3fc1c40",
            "sha256:8d0abd7f7c179be1f61826f11fb74d63591deb2f0d3b42c23f549a60650ce45d",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:534a80a95f1bbf49842b7bb99027b28112f3a8402f71a5340be64b9e2dad7461",
            "sha256:f5e9b76071f2ea0181d7a0c41dc836923883fae3a57fcb300fd12231bccb751b",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:fd44e04dd0bca54af68f077f8cdc3085cdbab3cd90bd82b261d844a129bcf961",
            "sha256:7104819f2de0006b9d97bf15f710c7155500ee0b8c70498ce487e425ddac3c3e",
            "sha256:90bbc68b0e6a8ed854441d9ab33ccc524424c0895dc0e4b30d0fd8ef5462c101",
            "sha256:7b8bc1657aa3ad51cab3f5a089d8d49f83ea165e0ff09a5f2200ec75b256bd8d",
            "sha256:032507b2e4e4c72b4385ef835291bb7565a8bbbe61cc1d1cdf014452dd3870a4"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-09-24T21:16:37.411199979+08:00"
    }
}

更多版本

docker.io/daitcl/mihomo:v1.19.16

linux/amd64 docker.io140.03MB2025-11-18 19:19
954

docker.io/daitcl/mihomo:v1.19.25

linux/amd64 docker.io121.84MB2026-05-26 11:01
304

docker.io/daitcl/mihomo:v1.19.26

linux/amd64 docker.io122.14MB2026-06-03 17:01
315

docker.io/daitcl/mihomo:v1.19.30

linux/amd64 docker.io131.57MB2026-09-09 11:25
68

docker.io/daitcl/mihomo:v1.19.31

linux/amd64 docker.io142.46MB2026-09-24 21:16
13
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×