2026-02-17 04:18:32 UTC
26.4 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:17a39c0ba978cc27001e9c56a480f98106e1ab74bd56eb302f9fd4cf758ea43f - 12.33% (3.26 MB)
[#001] sha256:dd2734c2166aab69db05013fc01ae0ea0186efaefcfc48222f52293dc0e60774 - 15.0% (3.97 MB)
[#002] sha256:4de094713acc4f6704346d66c6c02f3232471a7afc97d46a04ebd3ff4de12790 - 0.0% (105 Bytes)
[#003] sha256:a335b733b711e0eaa73cf9a078d208c1e98e2f18b235b80827568d0bb33e3dd4 - 48.06% (12.7 MB)
[#004] sha256:0d4701f6f436b7ffbff32ff14d0e54d8830eb466385ace78d6f7ca1f5df9721d - 7.66% (2.02 MB)
[#005] sha256:287e60bd61b49a8a0d5a425c0d87f0d8c47f6c9104d7da22077ce8391bbf88c6 - 16.94% (4.48 MB)
[#006] sha256:7e4a05aab9a37efc4c2b5ae5da4b8f2260d599b7a6814469755f2699cd0dfc6b - 0.0% (422 Bytes)
[#007] sha256:1ecfa489add64114810b21fcf2a3e28945a21ee5f616ee3164225c86247c73f7 - 0.01% (1.76 KB)
[#008] sha256:d5069e19a1d8ac88dac9c6e352b714dbe029496537e01f8db36ce82a391561b4 - 0.01% (1.76 KB)
ADD alpine-minirootfs-3.19.9-x86_64.tar.gz / # buildkit
2025-10-08 11:10:40 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)ARG BUILDPLATFORM=linux/amd64
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/amd64
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)ARG TARGETARCH=amd64
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c { [ -n "${http_proxy}" ] && echo "Using proxy: ${http_proxy}" || true; } && apk add --no-cache curl bash wget gzip tar tzdata && rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/* # buildkit
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)WORKDIR /clash-for-linux
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c MIHOMO_VERSION="v1.19.20" && case ${TARGETARCH} in amd64) CLASH_ARCH="linux-amd64" ;; arm64) CLASH_ARCH="linux-arm64" ;; arm) CLASH_ARCH="linux-armv7" ;; *) echo "Unsupported architecture: ${TARGETARCH}" && exit 1 ;; esac && echo "Building for ${TARGETPLATFORM}, downloading Mihomo ${MIHOMO_VERSION} for $CLASH_ARCH..." && wget -O /tmp/clash.gz "https://github.com/MetaCubeX/mihomo/releases/download/${MIHOMO_VERSION}/mihomo-${CLASH_ARCH}-${MIHOMO_VERSION}.gz" && gunzip /tmp/clash.gz && mv /tmp/clash /usr/local/bin/clash && chmod +x /usr/local/bin/clash #&& rm -rf /tmp/* /var/tmp/* && echo "Mihomo ${MIHOMO_VERSION} downloaded and installed as /usr/local/bin/clash" # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c mkdir -p /root/.config/clash/dashboard && METACUBEXD_VERSION="v1.241.0" && echo "Downloading MetaCubeXD dashboard ${METACUBEXD_VERSION}..." && wget -O /tmp/dashboard.tgz "https://github.com/MetaCubeX/metacubexd/releases/download/${METACUBEXD_VERSION}/compressed-dist.tgz" && tar -xzf /tmp/dashboard.tgz -C /root/.config/clash/dashboard/ && rm -rf /tmp/* /var/tmp/* && echo "MetaCubeXD dashboard downloaded and extracted" # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c mkdir -p /root/.config/clash && echo "Downloading GeoIP database..." && wget -O /root/.config/clash/geoip.metadb https://github.com/MetaCubeX/meta-rules-dat/releases/download/latest/geoip.metadb && rm -rf /tmp/* /var/tmp/* && echo "GeoIP database downloaded: $(ls -lh /root/.config/clash/geoip.metadb | awk '{print $5}')" # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)COPY config/config.yaml.example /config/config.yaml.example # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)EXPOSE [7890/tcp 7891/tcp 9090/tcp]
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)COPY scripts/entrypoint.sh /entrypoint.sh # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c chmod +x /entrypoint.sh # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-02-17 04:18:32 UTC
26.4 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:17a39c0ba978cc27001e9c56a480f98106e1ab74bd56eb302f9fd4cf758ea43f - 12.33% (3.26 MB)
[#001] sha256:dd2734c2166aab69db05013fc01ae0ea0186efaefcfc48222f52293dc0e60774 - 15.0% (3.97 MB)
[#002] sha256:4de094713acc4f6704346d66c6c02f3232471a7afc97d46a04ebd3ff4de12790 - 0.0% (105 Bytes)
[#003] sha256:a335b733b711e0eaa73cf9a078d208c1e98e2f18b235b80827568d0bb33e3dd4 - 48.06% (12.7 MB)
[#004] sha256:0d4701f6f436b7ffbff32ff14d0e54d8830eb466385ace78d6f7ca1f5df9721d - 7.66% (2.02 MB)
[#005] sha256:287e60bd61b49a8a0d5a425c0d87f0d8c47f6c9104d7da22077ce8391bbf88c6 - 16.94% (4.48 MB)
[#006] sha256:7e4a05aab9a37efc4c2b5ae5da4b8f2260d599b7a6814469755f2699cd0dfc6b - 0.0% (422 Bytes)
[#007] sha256:1ecfa489add64114810b21fcf2a3e28945a21ee5f616ee3164225c86247c73f7 - 0.01% (1.76 KB)
[#008] sha256:d5069e19a1d8ac88dac9c6e352b714dbe029496537e01f8db36ce82a391561b4 - 0.01% (1.76 KB)
ADD alpine-minirootfs-3.19.9-x86_64.tar.gz / # buildkit
2025-10-08 11:10:40 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)ARG BUILDPLATFORM=linux/amd64
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/amd64
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)ARG TARGETARCH=amd64
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c { [ -n "${http_proxy}" ] && echo "Using proxy: ${http_proxy}" || true; } && apk add --no-cache curl bash wget gzip tar tzdata && rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/* # buildkit
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)WORKDIR /clash-for-linux
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c MIHOMO_VERSION="v1.19.20" && case ${TARGETARCH} in amd64) CLASH_ARCH="linux-amd64" ;; arm64) CLASH_ARCH="linux-arm64" ;; arm) CLASH_ARCH="linux-armv7" ;; *) echo "Unsupported architecture: ${TARGETARCH}" && exit 1 ;; esac && echo "Building for ${TARGETPLATFORM}, downloading Mihomo ${MIHOMO_VERSION} for $CLASH_ARCH..." && wget -O /tmp/clash.gz "https://github.com/MetaCubeX/mihomo/releases/download/${MIHOMO_VERSION}/mihomo-${CLASH_ARCH}-${MIHOMO_VERSION}.gz" && gunzip /tmp/clash.gz && mv /tmp/clash /usr/local/bin/clash && chmod +x /usr/local/bin/clash #&& rm -rf /tmp/* /var/tmp/* && echo "Mihomo ${MIHOMO_VERSION} downloaded and installed as /usr/local/bin/clash" # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c mkdir -p /root/.config/clash/dashboard && METACUBEXD_VERSION="v1.241.0" && echo "Downloading MetaCubeXD dashboard ${METACUBEXD_VERSION}..." && wget -O /tmp/dashboard.tgz "https://github.com/MetaCubeX/metacubexd/releases/download/${METACUBEXD_VERSION}/compressed-dist.tgz" && tar -xzf /tmp/dashboard.tgz -C /root/.config/clash/dashboard/ && rm -rf /tmp/* /var/tmp/* && echo "MetaCubeXD dashboard downloaded and extracted" # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c mkdir -p /root/.config/clash && echo "Downloading GeoIP database..." && wget -O /root/.config/clash/geoip.metadb https://github.com/MetaCubeX/meta-rules-dat/releases/download/latest/geoip.metadb && rm -rf /tmp/* /var/tmp/* && echo "GeoIP database downloaded: $(ls -lh /root/.config/clash/geoip.metadb | awk '{print $5}')" # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)COPY config/config.yaml.example /config/config.yaml.example # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)EXPOSE [7890/tcp 7891/tcp 9090/tcp]
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)COPY scripts/entrypoint.sh /entrypoint.sh # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c chmod +x /entrypoint.sh # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-02-17 04:18:32 UTC
26.4 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:17a39c0ba978cc27001e9c56a480f98106e1ab74bd56eb302f9fd4cf758ea43f - 12.33% (3.26 MB)
[#001] sha256:dd2734c2166aab69db05013fc01ae0ea0186efaefcfc48222f52293dc0e60774 - 15.0% (3.97 MB)
[#002] sha256:4de094713acc4f6704346d66c6c02f3232471a7afc97d46a04ebd3ff4de12790 - 0.0% (105 Bytes)
[#003] sha256:a335b733b711e0eaa73cf9a078d208c1e98e2f18b235b80827568d0bb33e3dd4 - 48.06% (12.7 MB)
[#004] sha256:0d4701f6f436b7ffbff32ff14d0e54d8830eb466385ace78d6f7ca1f5df9721d - 7.66% (2.02 MB)
[#005] sha256:287e60bd61b49a8a0d5a425c0d87f0d8c47f6c9104d7da22077ce8391bbf88c6 - 16.94% (4.48 MB)
[#006] sha256:7e4a05aab9a37efc4c2b5ae5da4b8f2260d599b7a6814469755f2699cd0dfc6b - 0.0% (422 Bytes)
[#007] sha256:1ecfa489add64114810b21fcf2a3e28945a21ee5f616ee3164225c86247c73f7 - 0.01% (1.76 KB)
[#008] sha256:d5069e19a1d8ac88dac9c6e352b714dbe029496537e01f8db36ce82a391561b4 - 0.01% (1.76 KB)
ADD alpine-minirootfs-3.19.9-x86_64.tar.gz / # buildkit
2025-10-08 11:10:40 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)ARG BUILDPLATFORM=linux/amd64
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/amd64
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)ARG TARGETARCH=amd64
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c { [ -n "${http_proxy}" ] && echo "Using proxy: ${http_proxy}" || true; } && apk add --no-cache curl bash wget gzip tar tzdata && rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/* # buildkit
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)WORKDIR /clash-for-linux
2026-02-17 04:18:31 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c MIHOMO_VERSION="v1.19.20" && case ${TARGETARCH} in amd64) CLASH_ARCH="linux-amd64" ;; arm64) CLASH_ARCH="linux-arm64" ;; arm) CLASH_ARCH="linux-armv7" ;; *) echo "Unsupported architecture: ${TARGETARCH}" && exit 1 ;; esac && echo "Building for ${TARGETPLATFORM}, downloading Mihomo ${MIHOMO_VERSION} for $CLASH_ARCH..." && wget -O /tmp/clash.gz "https://github.com/MetaCubeX/mihomo/releases/download/${MIHOMO_VERSION}/mihomo-${CLASH_ARCH}-${MIHOMO_VERSION}.gz" && gunzip /tmp/clash.gz && mv /tmp/clash /usr/local/bin/clash && chmod +x /usr/local/bin/clash #&& rm -rf /tmp/* /var/tmp/* && echo "Mihomo ${MIHOMO_VERSION} downloaded and installed as /usr/local/bin/clash" # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c mkdir -p /root/.config/clash/dashboard && METACUBEXD_VERSION="v1.241.0" && echo "Downloading MetaCubeXD dashboard ${METACUBEXD_VERSION}..." && wget -O /tmp/dashboard.tgz "https://github.com/MetaCubeX/metacubexd/releases/download/${METACUBEXD_VERSION}/compressed-dist.tgz" && tar -xzf /tmp/dashboard.tgz -C /root/.config/clash/dashboard/ && rm -rf /tmp/* /var/tmp/* && echo "MetaCubeXD dashboard downloaded and extracted" # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c mkdir -p /root/.config/clash && echo "Downloading GeoIP database..." && wget -O /root/.config/clash/geoip.metadb https://github.com/MetaCubeX/meta-rules-dat/releases/download/latest/geoip.metadb && rm -rf /tmp/* /var/tmp/* && echo "GeoIP database downloaded: $(ls -lh /root/.config/clash/geoip.metadb | awk '{print $5}')" # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)COPY config/config.yaml.example /config/config.yaml.example # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)EXPOSE [7890/tcp 7891/tcp 9090/tcp]
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)COPY scripts/entrypoint.sh /entrypoint.sh # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)RUN |3 BUILDPLATFORM=linux/amd64 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 /bin/sh -c chmod +x /entrypoint.sh # buildkit
2026-02-17 04:18:32 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.