2026-01-31 23:43:59 UTC
22.6 MB
0
DEBUGfalse
KEEPALIVE0
LANGC.UTF-8
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID0
PUID0
UMASK022
USERroot
WORKDIR/root
[#000] sha256:13c6e95c06ae06f126f5e940d6d88c2fec0da715c80878ad225c76ad48d0a31e - 15.27% (3.45 MB)
[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#002] sha256:7ed64ba4ace29dcae35eafa74b9771d84d5e00ddc78e06c84910649620139fcd - 59.86% (13.5 MB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#004] sha256:5fcb196e6b2a2e986c375e61c6f0ccef45ea80556c7be53c40663365a8167f1a - 0.0% (830 Bytes)
[#005] sha256:ff5ea47fe7653edc0b4c5fc3c49bc1b359e2dab36a076fb263ac9f5f97f282b9 - 0.0% (405 Bytes)
[#006] sha256:4c00a904264646227f577a8599115a264f95d98907c42ec973855c663a7bbc5b - 0.0% (825 Bytes)
[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:d438a2e5a3d7b5a066de8fba374992aebd11526bc356d4ee218b5702cf6a2698 - 24.86% (5.62 MB)
[#010] sha256:a31771d147b9ac42ceaee7016d1f0742715118dc9f3fc55aab1fcabcbdce6bb7 - 0.0% (246 Bytes)
[#011] sha256:4dd8ff2a33fe87fa0b4b201d5482849fee456fe2baf77cdeafd55505435c9d70 - 0.0% (326 Bytes)
[#012] sha256:d7be9691997423e86d326a4e88a520c37f56aae471f993096e0e7e02531ee162 - 0.0% (408 Bytes)
[#013] sha256:d61df8c10b407b036194218383d638c8c71dcb4e6b3561da41f4b9c526a3579e - 0.0% (319 Bytes)
ADD alpine-minirootfs-3.22.2-x86.tar.gz / # buildkit
2025-10-08 11:04:56 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Alpine Base Image org.opencontainers.image.description=Docker Images for Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/alpine org.opencontainers.image.base.name=snowdreamtech/alpine:latest org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/alpine org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=3.22.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)USER root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)WORKDIR /root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 02:40:08 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c echo "@main https://dl-cdn.alpinelinux.org/alpine/edge/main" | tee -a /etc/apk/repositories && echo "@community https://dl-cdn.alpinelinux.org/alpine/edge/community" | tee -a /etc/apk/repositories && echo "@testing https://dl-cdn.alpinelinux.org/alpine/edge/testing" | tee -a /etc/apk/repositories && apk update && apk add --no-cache doas sudo busybox-suid musl-locales musl-locales-lang tzdata openssl wget curl git libcap su-exec ca-certificates && update-ca-certificates # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2025-11-21 08:47:42 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2025-11-21 08:47:42 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:36:03 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Frpc Image Based On Alpine org.opencontainers.image.description=Docker Images for Frpc on Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/frpc org.opencontainers.image.base.name=snowdreamtech/frpc:alpine org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/frp org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=0.67.0 org.opencontainers.image.url=https://github.com/snowdreamtech/frp
2026-01-31 23:36:03 UTC (buildkit.dockerfile.v0)USER root
2026-01-31 23:36:03 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-01-31 23:36:03 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:03 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:03 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2026-01-31 23:43:59 UTC (buildkit.dockerfile.v0)COPY /root/bin/frpc /usr/bin/ # buildkit
2026-01-31 23:43:59 UTC (buildkit.dockerfile.v0)COPY /root/conf/frpc.toml /etc/frp/ # buildkit
2026-01-31 23:43:59 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2026-01-31 23:43:59 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2026-01-31 23:43:59 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2026-01-31 23:43:59 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:42:41 UTC
23.6 MB
0
DEBUGfalse
KEEPALIVE0
LANGC.UTF-8
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID0
PUID0
UMASK022
USERroot
WORKDIR/root
[#000] sha256:2d35ebdb57d9971fea0cac1582aa78935adf8058b2cc32db163c98822e5dfa1b - 15.34% (3.63 MB)
[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#002] sha256:07c3dfc8cbee354138df758e73c5b8367b166e5b030d163199ffa4ea4aefca20 - 59.27% (14 MB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#004] sha256:d0e1adaadb50983164349b8da774ccbfccb01fd94398cdcdefeab26dccd58beb - 0.0% (831 Bytes)
[#005] sha256:f8be5572dc40a70db920688001d6b2f5a7dfac43df78e58c6682d2918314a25b - 0.0% (407 Bytes)
[#006] sha256:2851db092de287402f2cdbbfee200ba84e806b348f211bfcd03ba8e6a16746b4 - 0.0% (826 Bytes)
[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:84a6657e2c2f8f18926c677dc2541384fdfef3c0ad6502f56bc52d2e7236bb3e - 25.37% (6 MB)
[#010] sha256:d5961ff4877c1a48e4a8edfbcfdf754798f8182eca849b8d4d41166158f1f879 - 0.0% (246 Bytes)
[#011] sha256:dbd83a6eab58ac476349ba9000d1c2eef99580c48135b25c4478b783bd0321b9 - 0.0% (328 Bytes)
[#012] sha256:0b79d402c6eec2ad3dc6a3e1797b165bf814e537139ddd844bad84e9e7dbdfec - 0.0% (408 Bytes)
[#013] sha256:a17afc027a3da22d4532fab6405ef1f4d7e3ed0403057de7498fdecf95249812 - 0.0% (319 Bytes)
ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit
2025-10-08 11:04:56 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Alpine Base Image org.opencontainers.image.description=Docker Images for Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/alpine org.opencontainers.image.base.name=snowdreamtech/alpine:latest org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/alpine org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=3.22.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)USER root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)WORKDIR /root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 02:40:24 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c echo "@main https://dl-cdn.alpinelinux.org/alpine/edge/main" | tee -a /etc/apk/repositories && echo "@community https://dl-cdn.alpinelinux.org/alpine/edge/community" | tee -a /etc/apk/repositories && echo "@testing https://dl-cdn.alpinelinux.org/alpine/edge/testing" | tee -a /etc/apk/repositories && apk update && apk add --no-cache doas sudo busybox-suid musl-locales musl-locales-lang tzdata openssl wget curl git libcap su-exec ca-certificates && update-ca-certificates # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:36:03 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Frpc Image Based On Alpine org.opencontainers.image.description=Docker Images for Frpc on Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/frpc org.opencontainers.image.base.name=snowdreamtech/frpc:alpine org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/frp org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=0.67.0 org.opencontainers.image.url=https://github.com/snowdreamtech/frp
2026-01-31 23:36:03 UTC (buildkit.dockerfile.v0)USER root
2026-01-31 23:36:03 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-01-31 23:36:03 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:03 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:03 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY /root/bin/frpc /usr/bin/ # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY /root/conf/frpc.toml /etc/frp/ # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:42:41 UTC
22 MB
0
DEBUGfalse
KEEPALIVE0
LANGC.UTF-8
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID0
PUID0
UMASK022
USERroot
WORKDIR/root
[#000] sha256:bb1da3d879939be7df9f182950d2fb201d4fc2e1043677da2037cd6afb084ce0 - 15.17% (3.34 MB)
[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#002] sha256:f7e4dddd0e25db12ee28c6669b71242af33d20cebfde090867dc3d79131509c1 - 59.61% (13.1 MB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#004] sha256:5e13913aca08a7e591806ab73cc03f029f845fd929723133c3675a80c4b0f9f2 - 0.0% (831 Bytes)
[#005] sha256:be6bedea1868b228a20fbf154a731f90095bda60b5407ec40acfbc23a1a90e2d - 0.0% (406 Bytes)
[#006] sha256:709822336320dcc30cf7f5eae2297650e6b13cd2c93de9662f730cba0cb67150 - 0.0% (826 Bytes)
[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:8bbbf5a0651399c5a148ef46feb3dd96d74a45026b964c455689ee6d33b9a0ba - 25.2% (5.55 MB)
[#010] sha256:9a5523dd54a0155322b0aaefa868fa3dee73b996764444976f29c9ec856282e2 - 0.0% (246 Bytes)
[#011] sha256:b02c3b3e6bff662dca08e92d6bad84f5b764d4525ae4aaf6194b3fb3bef1e08b - 0.0% (328 Bytes)
[#012] sha256:3e78e9f497b5473cabe74c37a7f217e1f31aea9d88b8cac5c0e89f95439c22e8 - 0.0% (407 Bytes)
[#013] sha256:3cc0f86712ff3a7ab0aff368ce35ebf08eeca33fc2946e3c9244f66d84b4aa35 - 0.0% (319 Bytes)
ADD alpine-minirootfs-3.22.2-armhf.tar.gz / # buildkit
2025-10-08 11:04:56 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Alpine Base Image org.opencontainers.image.description=Docker Images for Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/alpine org.opencontainers.image.base.name=snowdreamtech/alpine:latest org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/alpine org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=3.22.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)USER root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)WORKDIR /root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 02:40:30 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c echo "@main https://dl-cdn.alpinelinux.org/alpine/edge/main" | tee -a /etc/apk/repositories && echo "@community https://dl-cdn.alpinelinux.org/alpine/edge/community" | tee -a /etc/apk/repositories && echo "@testing https://dl-cdn.alpinelinux.org/alpine/edge/testing" | tee -a /etc/apk/repositories && apk update && apk add --no-cache doas sudo busybox-suid musl-locales musl-locales-lang tzdata openssl wget curl git libcap su-exec ca-certificates && update-ca-certificates # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Frpc Image Based On Alpine org.opencontainers.image.description=Docker Images for Frpc on Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/frpc org.opencontainers.image.base.name=snowdreamtech/frpc:alpine org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/frp org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=0.67.0 org.opencontainers.image.url=https://github.com/snowdreamtech/frp
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)USER root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY /root/bin/frpc /usr/bin/ # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY /root/conf/frpc.toml /etc/frp/ # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:42:41 UTC
21.6 MB
0
DEBUGfalse
KEEPALIVE0
LANGC.UTF-8
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID0
PUID0
UMASK022
USERroot
WORKDIR/root
[#000] sha256:2763c7fc79b66030222442365f4a0f69d9dbaa11f7fd47a918d29d732d52996c - 14.25% (3.07 MB)
[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#002] sha256:2c1162539a11db389da7f6063e11580abdd768a1d5e2f966fd4b95d5f3e80197 - 59.98% (12.9 MB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#004] sha256:fa132cc4bfea7d9037914482c41c81154b9d92311b96c39324c7b441441c7fe5 - 0.0% (831 Bytes)
[#005] sha256:72729d540c658d5d20d2b1ab566e5e783de0a5136bdac1b0e4d17b80740829b4 - 0.0% (407 Bytes)
[#006] sha256:7780322a37db26530b10c038ff9832190592147145298d61d7ca5e5c16a716bf - 0.0% (826 Bytes)
[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:c5d5209721e89fa3f74fe237e1eb883672366eff07f953942380a4f266d54fcb - 25.75% (5.55 MB)
[#010] sha256:9a5523dd54a0155322b0aaefa868fa3dee73b996764444976f29c9ec856282e2 - 0.0% (246 Bytes)
[#011] sha256:24bce10575f558e99e4c4692fc295dac1b53e3be2c1c3f39c8a47a8c71679d47 - 0.0% (328 Bytes)
[#012] sha256:ae246b3c53f381691143635c7bad3e1fcd4487533d48ed395ad9c2cc22fee411 - 0.0% (407 Bytes)
[#013] sha256:7aa1a19510f9816d923f519da00471bf7662980d273b79ddc3f5f0cb2aad18f1 - 0.0% (319 Bytes)
ADD alpine-minirootfs-3.22.2-armv7.tar.gz / # buildkit
2025-10-08 11:04:56 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Alpine Base Image org.opencontainers.image.description=Docker Images for Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/alpine org.opencontainers.image.base.name=snowdreamtech/alpine:latest org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/alpine org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=3.22.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)USER root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)WORKDIR /root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 02:40:21 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c echo "@main https://dl-cdn.alpinelinux.org/alpine/edge/main" | tee -a /etc/apk/repositories && echo "@community https://dl-cdn.alpinelinux.org/alpine/edge/community" | tee -a /etc/apk/repositories && echo "@testing https://dl-cdn.alpinelinux.org/alpine/edge/testing" | tee -a /etc/apk/repositories && apk update && apk add --no-cache doas sudo busybox-suid musl-locales musl-locales-lang tzdata openssl wget curl git libcap su-exec ca-certificates && update-ca-certificates # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2025-11-21 08:47:42 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2025-11-21 08:47:42 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2025-11-21 08:47:42 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2025-11-21 08:47:42 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Frpc Image Based On Alpine org.opencontainers.image.description=Docker Images for Frpc on Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/frpc org.opencontainers.image.base.name=snowdreamtech/frpc:alpine org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/frp org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=0.67.0 org.opencontainers.image.url=https://github.com/snowdreamtech/frp
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)USER root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY /root/bin/frpc /usr/bin/ # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY /root/conf/frpc.toml /etc/frp/ # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:42:41 UTC
23.3 MB
0
DEBUGfalse
KEEPALIVE0
LANGC.UTF-8
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID0
PUID0
UMASK022
USERroot
WORKDIR/root
[#000] sha256:6b59a28fa20117e6048ad0616b8d8c901877ef15ff4c7f18db04e4f01f43bc39 - 16.92% (3.95 MB)
[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#002] sha256:5750c0a63221452c633dd056de72a0e34aaf51e62d679b2612418a86d1c9561b - 59.91% (14 MB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#004] sha256:d87d50ee9e0f60b6f0489cb85a131854d2a536d95c300e6c2b3d3df9e29a8054 - 0.0% (831 Bytes)
[#005] sha256:28637754eef04dcd45f888781c1bbf43ac4295221089dc734d5c2b4272c95cba - 0.0% (409 Bytes)
[#006] sha256:1aa6186c0d8733a23eb35931bc1f2bd587e29d35620f86c0c46a4deb5b520fac - 0.0% (826 Bytes)
[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:d67eab33e6962148484895953c8b23c39aca191403544a8a56a391150bf42dea - 23.15% (5.4 MB)
[#010] sha256:e134252be26b88b921d50be2b3c1b7176933b727bdc51a5424e112d7468fe319 - 0.0% (246 Bytes)
[#011] sha256:eb8c09dec70bd2bf788cc4fd01c8840d90caa72c4c307b786665a6ed0a548db2 - 0.0% (327 Bytes)
[#012] sha256:4f06342a3e9fa38331c8245c4e1398bfc6cb3e706cc493ff5327dc958c6f2345 - 0.0% (408 Bytes)
[#013] sha256:944761c8a94b987786cf1a987ad3dbde8c8f08efc8ddf5a73db81d105b1babc2 - 0.0% (320 Bytes)
ADD alpine-minirootfs-3.22.2-aarch64.tar.gz / # buildkit
2025-10-08 11:04:56 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Alpine Base Image org.opencontainers.image.description=Docker Images for Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/alpine org.opencontainers.image.base.name=snowdreamtech/alpine:latest org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/alpine org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=3.22.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)USER root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)WORKDIR /root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 02:40:36 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c echo "@main https://dl-cdn.alpinelinux.org/alpine/edge/main" | tee -a /etc/apk/repositories && echo "@community https://dl-cdn.alpinelinux.org/alpine/edge/community" | tee -a /etc/apk/repositories && echo "@testing https://dl-cdn.alpinelinux.org/alpine/edge/testing" | tee -a /etc/apk/repositories && apk update && apk add --no-cache doas sudo busybox-suid musl-locales musl-locales-lang tzdata openssl wget curl git libcap su-exec ca-certificates && update-ca-certificates # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2025-11-21 08:47:42 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2025-11-21 08:47:42 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Frpc Image Based On Alpine org.opencontainers.image.description=Docker Images for Frpc on Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/frpc org.opencontainers.image.base.name=snowdreamtech/frpc:alpine org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/frp org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=0.67.0 org.opencontainers.image.url=https://github.com/snowdreamtech/frp
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)USER root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY /root/bin/frpc /usr/bin/ # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY /root/conf/frpc.toml /etc/frp/ # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:42:41 UTC
22.8 MB
0
DEBUGfalse
KEEPALIVE0
LANGC.UTF-8
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID0
PUID0
UMASK022
USERroot
WORKDIR/root
[#000] sha256:85a0f69f026b4a01420490809bed190217e05518f7b718c0bbc1ad4871e0dedf - 15.63% (3.56 MB)
[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#002] sha256:06f502d37cc211365079f322293fc9329081fa4dc48fd0266269c4cb2d0ad29f - 60.85% (13.9 MB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#004] sha256:2af4a28d5871d7c65c170357fb9d76c91e70609dbad6f1afc6e75b4099352408 - 0.0% (831 Bytes)
[#005] sha256:1b570caf9c25f301d48c36e79b2f017405dcaa8c074de32ee07d6906c64b147f - 0.0% (405 Bytes)
[#006] sha256:c391caa35697ac834f5479b7bf8a2c8d4a0ca67e8d513634d647f2c0f7517e1e - 0.0% (825 Bytes)
[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:c8182503d0e35793010532b5e4005c2d81e3f76c840e60c7f5bdf11785a53088 - 23.51% (5.36 MB)
[#010] sha256:5cd1b1bb2fdb642660e5ad9b48ebf5b5c172c1d676160ebd3948bfd365d9900e - 0.0% (246 Bytes)
[#011] sha256:ce0fc3d04f349545ef5239da14cb18de376c48dd5508a3df6be6fbcc684284c3 - 0.0% (327 Bytes)
[#012] sha256:4463966bb14e5f67856780fd861e27f49497c630b4486472b731710bdb6ab2f8 - 0.0% (407 Bytes)
[#013] sha256:bebcb10900def9c839d73dd16ddc6ae792472e25bdfa9b00aeb3f6e8b15c7e2e - 0.0% (319 Bytes)
ADD alpine-minirootfs-3.22.2-ppc64le.tar.gz / # buildkit
2025-10-08 11:04:56 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Alpine Base Image org.opencontainers.image.description=Docker Images for Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/alpine org.opencontainers.image.base.name=snowdreamtech/alpine:latest org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/alpine org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=3.22.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)USER root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)WORKDIR /root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 02:40:36 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c echo "@main https://dl-cdn.alpinelinux.org/alpine/edge/main" | tee -a /etc/apk/repositories && echo "@community https://dl-cdn.alpinelinux.org/alpine/edge/community" | tee -a /etc/apk/repositories && echo "@testing https://dl-cdn.alpinelinux.org/alpine/edge/testing" | tee -a /etc/apk/repositories && apk update && apk add --no-cache doas sudo busybox-suid musl-locales musl-locales-lang tzdata openssl wget curl git libcap su-exec ca-certificates && update-ca-certificates # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2025-11-21 08:47:42 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2025-11-21 08:47:42 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2025-11-21 08:47:42 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2025-11-21 08:47:42 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Frpc Image Based On Alpine org.opencontainers.image.description=Docker Images for Frpc on Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/frpc org.opencontainers.image.base.name=snowdreamtech/frpc:alpine org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/frp org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=0.67.0 org.opencontainers.image.url=https://github.com/snowdreamtech/frp
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)USER root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:04 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY /root/bin/frpc /usr/bin/ # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY /root/conf/frpc.toml /etc/frp/ # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:42:41 UTC
22.2 MB
0
DEBUGfalse
KEEPALIVE0
LANGC.UTF-8
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID0
PUID0
UMASK022
USERroot
WORKDIR/root
[#000] sha256:139bee3c50b89b56dcbc72522ce83097d9beb59d9d3a5c19072ccd1ad54b11c8 - 15.13% (3.35 MB)
[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#002] sha256:bff82b78eeef232fe1a6fa209f93617f38ec1636be986689df8c595927f69f86 - 59.99% (13.3 MB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#004] sha256:6b5baba927ed96f587df0f3fa5ec13711c1bd615bd4a985660b022c0896f0e9b - 0.0% (831 Bytes)
[#005] sha256:42c773a3eabae0fe627fffd1d57f5fbe9fd943e37ac26ff507e5ca2cc5267573 - 0.0% (405 Bytes)
[#006] sha256:448422978b08cc91410787ec3cb1eb4d8250f9506b301bcd683346e12f272965 - 0.0% (827 Bytes)
[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:e610ae9a8b0cb50b93ec85826b824b215c34971a8cfc410b8fa6c3770dd6a621 - 24.87% (5.51 MB)
[#010] sha256:4a4e0cd7d317ef804580f91080876ea4cf292fe8ad8d96d0b9c78e94d1d42950 - 0.0% (246 Bytes)
[#011] sha256:6588160363855af7d85ffe286ca9f14d36576bbf47c9894aa867f7bb07527d2d - 0.0% (329 Bytes)
[#012] sha256:d6bebdda2d0374a2ca9f272765613b5335216f4d43a90dddaf0d9118e195821c - 0.0% (407 Bytes)
[#013] sha256:ba143803251d93f591c339e07860340d6e352443b3c4719261dd3c74d0380901 - 0.0% (320 Bytes)
ADD alpine-minirootfs-3.22.2-riscv64.tar.gz / # buildkit
2025-10-08 11:04:56 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Alpine Base Image org.opencontainers.image.description=Docker Images for Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/alpine org.opencontainers.image.base.name=snowdreamtech/alpine:latest org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/alpine org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=3.22.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)USER root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)WORKDIR /root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 02:40:19 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c echo "@main https://dl-cdn.alpinelinux.org/alpine/edge/main" | tee -a /etc/apk/repositories && echo "@community https://dl-cdn.alpinelinux.org/alpine/edge/community" | tee -a /etc/apk/repositories && echo "@testing https://dl-cdn.alpinelinux.org/alpine/edge/testing" | tee -a /etc/apk/repositories && apk update && apk add --no-cache doas sudo busybox-suid musl-locales musl-locales-lang tzdata openssl wget curl git libcap su-exec ca-certificates && update-ca-certificates # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:36:02 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Frpc Image Based On Alpine org.opencontainers.image.description=Docker Images for Frpc on Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/frpc org.opencontainers.image.base.name=snowdreamtech/frpc:alpine org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/frp org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=0.67.0 org.opencontainers.image.url=https://github.com/snowdreamtech/frp
2026-01-31 23:36:02 UTC (buildkit.dockerfile.v0)USER root
2026-01-31 23:36:02 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-01-31 23:36:02 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:02 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:02 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY /root/bin/frpc /usr/bin/ # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)COPY /root/conf/frpc.toml /etc/frp/ # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:42:41 UTC
22.7 MB
0
DEBUGfalse
KEEPALIVE0
LANGC.UTF-8
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID0
PUID0
UMASK022
USERroot
WORKDIR/root
[#000] sha256:e6b06613ca2e7cdf3e8ebbe71ca45137242628a4a3a4bfcb7a9f76d0d5b0e653 - 15.3% (3.48 MB)
[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#002] sha256:af289750a9be28f300e50d48a689161c6372f22c035f62324a26b6c5f48d0253 - 59.86% (13.6 MB)
[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#004] sha256:4df1485070511cc803a602b9215ca2d4aab7d3799c5b050f732d85cca03ae0e2 - 0.0% (831 Bytes)
[#005] sha256:bd4d6ab6bc64e34f91dc39c625150f1667ed5e8d0bf1cdc683b0e206e54f5c9b - 0.0% (405 Bytes)
[#006] sha256:db2e47107c2428093746a3836f54977f604797046598216693785ef1600d1eb9 - 0.0% (826 Bytes)
[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:07e174eabac5733847760de9ca13025bd3ab531df51a39b95cd3d545a92d1a66 - 24.82% (5.64 MB)
[#010] sha256:ea035306ea52d3efa0e2e6e69f13a1d82f619c6c0221a46ba6d9aca82e246d50 - 0.0% (246 Bytes)
[#011] sha256:defd79374c4f0706f9afdb25f9756972cd2cae0aa9578d036dec505d616cc1dd - 0.0% (328 Bytes)
[#012] sha256:af208a0e867632e4952ef7247381e5d8652ce2e983d395a9735d233d1fe69484 - 0.0% (407 Bytes)
[#013] sha256:0ec5a48e94394e575615897323c78d2215585626cda7a1d89fdc396aa3ae9dfe - 0.0% (320 Bytes)
ADD alpine-minirootfs-3.22.2-s390x.tar.gz / # buildkit
2025-10-08 11:04:56 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Alpine Base Image org.opencontainers.image.description=Docker Images for Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/alpine org.opencontainers.image.base.name=snowdreamtech/alpine:latest org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/alpine org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=3.22.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)USER root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)WORKDIR /root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2025-11-21 02:40:25 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c echo "@main https://dl-cdn.alpinelinux.org/alpine/edge/main" | tee -a /etc/apk/repositories && echo "@community https://dl-cdn.alpinelinux.org/alpine/edge/community" | tee -a /etc/apk/repositories && echo "@testing https://dl-cdn.alpinelinux.org/alpine/edge/testing" | tee -a /etc/apk/repositories && apk update && apk add --no-cache doas sudo busybox-suid musl-locales musl-locales-lang tzdata openssl wget curl git libcap su-exec ca-certificates && update-ca-certificates # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2025-11-21 08:47:43 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-01-31 23:36:02 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Frpc Image Based On Alpine org.opencontainers.image.description=Docker Images for Frpc on Alpine. (i386, amd64, arm32v6, arm32v7, arm64, ppc64le,riscv64, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/frpc org.opencontainers.image.base.name=snowdreamtech/frpc:alpine org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/frp org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=0.67.0 org.opencontainers.image.url=https://github.com/snowdreamtech/frp
2026-01-31 23:36:02 UTC (buildkit.dockerfile.v0)USER root
2026-01-31 23:36:02 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-01-31 23:36:02 UTC (buildkit.dockerfile.v0)ARG KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:02 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-01-31 23:36:02 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c if [ "${USER}" != "root" ] && [ ! -d "/home/${USER}" ] && [ "${PUID}" -ne 0 ] && [ "${PGID}" -ne 0 ]; then addgroup -g ${PGID} ${USER}; adduser -h /home/${USER} -u ${PUID} -g ${USER} -G ${USER} -s /bin/sh -D ${USER}; fi # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY /root/bin/frpc /usr/bin/ # buildkit
2026-01-31 23:42:40 UTC (buildkit.dockerfile.v0)COPY /root/conf/frpc.toml /etc/frp/ # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)RUN |9 KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2026-01-31 23:42:41 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]