Namespace
snowdreamtech
Image / Tag
frpc:alpine3.23
Content Digest
sha256:a70f84b1ecfdde2dc10379d0399a27c6dab370c7b19486db853009ae079cd970
Details
Created

2026-04-14 05:10:19 UTC

Size

44.9 MB

Content Digest
Labels
  • org.opencontainers.image.authors
    Snowdream Tech
  • org.opencontainers.image.base.name
    snowdreamtech/frpc:alpine
  • org.opencontainers.image.created
    2026-04-14T05:03:40.539Z
  • org.opencontainers.image.description
    Docker Images for Frp.
  • org.opencontainers.image.documentation
    https://hub.docker.com/r/snowdreamtech/frpc
  • org.opencontainers.image.licenses
    MIT
  • org.opencontainers.image.revision
    743cef84850b1317c6f9e90b94f2d9493337e841
  • org.opencontainers.image.source
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.title
    frp
  • org.opencontainers.image.url
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.vendor
    Snowdream Tech
  • org.opencontainers.image.version
    0.68.1

Environment
CAP_NET_BIND_SERVICE

0

DEBUG

false

KEEPALIVE

0

LANG

C.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PGID

0

PUID

0

UMASK

022

USER

root

WORKDIR

/root


Layers

[#000] sha256:c21df6a7383dfce37a4bfe31b291881f55907c419caf5d06cb6d699d290d0718 - 7.83% (3.52 MB)

[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#002] sha256:83283627e6556946fae59c7d20fe7e545d8627f7d4b64641f0fe8f9bcb11c90d - 79.21% (35.5 MB)

[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#004] sha256:cb458a7801c08d5af5f55f394e6fb0adaf35897b40cbc80ac30e6a21751988b3 - 0.0% (825 Bytes)

[#005] sha256:ea99ee897c8f484372cce1c5097daa1e223192e895aa6be7a9335c89799ab44d - 0.0% (404 Bytes)

[#006] sha256:31687140ee42d73b8a9973c72662c7f83c48871733c5afe26d88fa43a5be20c6 - 0.0% (821 Bytes)

[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#009] sha256:e3183b68743ec05c3024acc53739856992f60ee638ea805e619d746c82666709 - 12.95% (5.81 MB)

[#010] sha256:036c61f7910d6a2d572433ab5bd19c95798fb11f5d7375248fb4fbec3945e46a - 0.0% (246 Bytes)

[#011] sha256:b22018a9ef7843763ca20802a63c0520e885819e4b723238c1a6779a95e870aa - 0.0% (322 Bytes)

[#012] sha256:b57d1e45fe8e9b1ca63945083b8e285166046831fc5c8ccaf6d770f79ec5630c - 0.0% (407 Bytes)

[#013] sha256:d28cec516a975462291051d0eb931e30902e048d9e3e6b6263da0818ecaab330 - 0.0% (319 Bytes)


History
2025-12-18 00:13:19 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.23.2-x86.tar.gz / # buildkit

2025-12-18 00:13:19 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-01-19 23:39:30 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.23.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine

2026-01-19 23:39:30 UTC (buildkit.dockerfile.v0)

USER root

2026-01-19 23:39:30 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-01-19 23:39:30 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-19 23:39:30 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-19 23:39:48 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 lsb-release doas sudo procps-ng vim zip unzip bzip2 xz file gzip jq busybox-suid musl-locales musl-locales-lang tzdata openssl gnupg sysstat wget curl git bind-tools netcat-openbsd traceroute iputils net-tools lsof libcap su-exec ca-certificates && update-ca-certificates # buildkit

2026-01-19 23:39:49 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-19 23:39:49 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-01-19 23:39:50 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-01-19 23:39:50 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-19 23:39:50 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-13 20:13:14 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.68.1 org.opencontainers.image.url=https://github.com/snowdreamtech/frp

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

USER root

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-04-13 20:13:14 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-04-13 20:13:14 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-04-13 20:13:14 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-04-14 05:10:19 UTC (buildkit.dockerfile.v0)

COPY /root/bin/frpc /usr/bin/ # buildkit

2026-04-14 05:10:19 UTC (buildkit.dockerfile.v0)

COPY /root/conf/frpc.toml /etc/frp/ # buildkit

2026-04-14 05:10:19 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-04-14 05:10:19 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-04-14 05:10: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 chmod +x /usr/local/bin/docker-entrypoint.sh && chmod +x /usr/local/bin/entrypoint.d/* # buildkit

2026-04-14 05:10:19 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

Details
Created

2026-04-14 05:09:13 UTC

Size

45.9 MB

Content Digest
Labels
  • org.opencontainers.image.authors
    Snowdream Tech
  • org.opencontainers.image.base.name
    snowdreamtech/frpc:alpine
  • org.opencontainers.image.created
    2026-04-14T05:03:40.539Z
  • org.opencontainers.image.description
    Docker Images for Frp.
  • org.opencontainers.image.documentation
    https://hub.docker.com/r/snowdreamtech/frpc
  • org.opencontainers.image.licenses
    MIT
  • org.opencontainers.image.revision
    743cef84850b1317c6f9e90b94f2d9493337e841
  • org.opencontainers.image.source
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.title
    frp
  • org.opencontainers.image.url
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.vendor
    Snowdream Tech
  • org.opencontainers.image.version
    0.68.1

Environment
CAP_NET_BIND_SERVICE

0

DEBUG

false

KEEPALIVE

0

LANG

C.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PGID

0

PUID

0

UMASK

022

USER

root

WORKDIR

/root


Layers

[#000] sha256:1074353eec0db2c1d81d5af2671e56e00cf5738486f5762609ea33d606f88612 - 8.02% (3.68 MB)

[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#002] sha256:95b9ee3656b9ca60ac08f504ac568406e3585a62e3dcffb8271da398f57d1b87 - 78.5% (36 MB)

[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#004] sha256:50024cf355790021956d46cb8468d84f79f178afd71a76af2abb4fc9fe6a8272 - 0.0% (825 Bytes)

[#005] sha256:316426df21232a5b5d28f6e589024746a3c8269daac2f53d83218bfddb6ea42c - 0.0% (403 Bytes)

[#006] sha256:29f3a93a0fbd8107eacafda1fa16b81308d29d1393cd1e47cead23489e6a2186 - 0.0% (820 Bytes)

[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#009] sha256:3c5ba9c6a0b581096dcb2e820b78265ec47c601c86855b22e39b796faccb094f - 13.47% (6.19 MB)

[#010] sha256:44221e6bfc3fc8142a7efea6e0dcdd1d32f86bdfb699c9cd6cc513cf5f08124b - 0.0% (247 Bytes)

[#011] sha256:0297172b0bc050b4e4a63bd1e8bca7383576baeae778c990442975e292a3de5d - 0.0% (322 Bytes)

[#012] sha256:8919385c6509a43bede87a0cdef1efc1bfd0e5957d2e442f53446342547dbe3a - 0.0% (405 Bytes)

[#013] sha256:2ec8b91f9ab9eb6197cd747e5cfe6bcfe4979d9918e49c8e399f1107ae90f8a8 - 0.0% (317 Bytes)


History
2025-12-18 00:12:29 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.23.2-x86_64.tar.gz / # buildkit

2025-12-18 00:12:29 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-01-19 23:39:30 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.23.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine

2026-01-19 23:39:30 UTC (buildkit.dockerfile.v0)

USER root

2026-01-19 23:39:30 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-01-19 23:39:30 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-19 23:39:30 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-19 23:39:51 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 lsb-release doas sudo procps-ng vim zip unzip bzip2 xz file gzip jq busybox-suid musl-locales musl-locales-lang tzdata openssl gnupg sysstat wget curl git bind-tools netcat-openbsd traceroute iputils net-tools lsof libcap su-exec ca-certificates && update-ca-certificates # buildkit

2026-01-19 23:39:51 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-19 23:39:51 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-01-19 23:39:51 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-01-19 23:39:51 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-19 23:39:51 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-13 20:13:14 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.68.1 org.opencontainers.image.url=https://github.com/snowdreamtech/frp

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

USER root

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-04-13 20:13:14 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-04-13 20:13:14 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-04-13 20:13:14 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-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY /root/bin/frpc /usr/bin/ # buildkit

2026-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY /root/conf/frpc.toml /etc/frp/ # buildkit

2026-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-04-14 05:09:13 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-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

Details
Created

2026-04-14 05:09:17 UTC

Size

44.3 MB

Content Digest
Labels
  • org.opencontainers.image.authors
    Snowdream Tech
  • org.opencontainers.image.base.name
    snowdreamtech/frpc:alpine
  • org.opencontainers.image.created
    2026-04-14T05:03:40.539Z
  • org.opencontainers.image.description
    Docker Images for Frp.
  • org.opencontainers.image.documentation
    https://hub.docker.com/r/snowdreamtech/frpc
  • org.opencontainers.image.licenses
    MIT
  • org.opencontainers.image.revision
    743cef84850b1317c6f9e90b94f2d9493337e841
  • org.opencontainers.image.source
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.title
    frp
  • org.opencontainers.image.url
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.vendor
    Snowdream Tech
  • org.opencontainers.image.version
    0.68.1

Environment
CAP_NET_BIND_SERVICE

0

DEBUG

false

KEEPALIVE

0

LANG

C.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PGID

0

PUID

0

UMASK

022

USER

root

WORKDIR

/root


Layers

[#000] sha256:cd0fa7d4c99310a30bac99a15cc62d2f7c0326577b630f591cebdbe4ad202657 - 7.68% (3.4 MB)

[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#002] sha256:1d2e45ca8e1cb77716533f8e934598d9d720c8989de097b95d81aa078729973e - 79.35% (35.2 MB)

[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#004] sha256:b32b428ce169a5d8687c56dd4b8c570b4f36659170feee330f88b5dbaeb42cfc - 0.0% (827 Bytes)

[#005] sha256:331a2324b8eb8f256002b74753b867368e00679c35f04efddb91d2a5a33a4963 - 0.0% (404 Bytes)

[#006] sha256:ef97654157c04c49de910a2df85ac2efe29bc85570bed792f7c889f8887b587c - 0.0% (822 Bytes)

[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#009] sha256:5ce5a738bc04a8ee094fa89d24aa9a9f6798df5bdd8b12afc2a3d397aa3f0a5a - 12.96% (5.75 MB)

[#010] sha256:44ecf15e7c23a88501f14551ce5de398d43bea315e7ebb0d82738e43c8b244eb - 0.0% (246 Bytes)

[#011] sha256:f498a6e91fdef62725f31a2eb9d497755ebf6d33f951ccabe92764a26c8311a4 - 0.0% (322 Bytes)

[#012] sha256:c90eeca31f2aff1e6f1ae12b61e1ee721c6753ecd33cc41804f80fda0c457449 - 0.0% (406 Bytes)

[#013] sha256:3f005f83ee6e6518dfc174f75f0b735d0fd31f706f71035e2fb1f6b1829472cc - 0.0% (318 Bytes)


History
2025-12-18 00:12:14 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.23.2-armhf.tar.gz / # buildkit

2025-12-18 00:12:14 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-01-19 23:39:16 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.23.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine

2026-01-19 23:39:16 UTC (buildkit.dockerfile.v0)

USER root

2026-01-19 23:39:16 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-01-19 23:39:16 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-19 23:39:16 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-19 23:39: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 lsb-release doas sudo procps-ng vim zip unzip bzip2 xz file gzip jq busybox-suid musl-locales musl-locales-lang tzdata openssl gnupg sysstat wget curl git bind-tools netcat-openbsd traceroute iputils net-tools lsof libcap su-exec ca-certificates && update-ca-certificates # buildkit

2026-01-19 23:39: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 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-19 23:39:49 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-01-19 23:39:49 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-01-19 23:39:50 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-19 23:39:50 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-13 20:13:14 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.68.1 org.opencontainers.image.url=https://github.com/snowdreamtech/frp

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

USER root

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-04-13 20:13:14 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-04-13 20:13:14 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-04-13 20:13:14 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-04-14 05:09:17 UTC (buildkit.dockerfile.v0)

COPY /root/bin/frpc /usr/bin/ # buildkit

2026-04-14 05:09:17 UTC (buildkit.dockerfile.v0)

COPY /root/conf/frpc.toml /etc/frp/ # buildkit

2026-04-14 05:09:17 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-04-14 05:09:17 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-04-14 05:09:17 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-04-14 05:09:17 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

Details
Created

2026-04-14 05:09:17 UTC

Size

42.5 MB

Content Digest
Labels
  • org.opencontainers.image.authors
    Snowdream Tech
  • org.opencontainers.image.base.name
    snowdreamtech/frpc:alpine
  • org.opencontainers.image.created
    2026-04-14T05:03:40.539Z
  • org.opencontainers.image.description
    Docker Images for Frp.
  • org.opencontainers.image.documentation
    https://hub.docker.com/r/snowdreamtech/frpc
  • org.opencontainers.image.licenses
    MIT
  • org.opencontainers.image.revision
    743cef84850b1317c6f9e90b94f2d9493337e841
  • org.opencontainers.image.source
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.title
    frp
  • org.opencontainers.image.url
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.vendor
    Snowdream Tech
  • org.opencontainers.image.version
    0.68.1

Environment
CAP_NET_BIND_SERVICE

0

DEBUG

false

KEEPALIVE

0

LANG

C.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PGID

0

PUID

0

UMASK

022

USER

root

WORKDIR

/root


Layers

[#000] sha256:fb78f26011a0b45e0ee3135541eee4683a4b98bf30b3d23f0981be37e8794a2a - 7.36% (3.13 MB)

[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#002] sha256:9393663ce0ace3e3a571c459a910531cc11c8070069fecf01e608f51f9bf4bb5 - 79.11% (33.6 MB)

[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#004] sha256:8d3f50e0983dfb4b784404489d829814a5a3276593dc6d0afdb7a01a2396aa2d - 0.0% (827 Bytes)

[#005] sha256:3799655346469ba694b031983a27cbdf2d2df876b82a85bafb440fa6a0c60ff7 - 0.0% (405 Bytes)

[#006] sha256:0d3aa47df05d3eefc788e594738430762972026d16796c565ab8218644c66552 - 0.0% (822 Bytes)

[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#009] sha256:25c8412be4cfc22e12924730476f494b9a7dcef8b65daedb3cdb0735a3de01ed - 13.52% (5.75 MB)

[#010] sha256:44ecf15e7c23a88501f14551ce5de398d43bea315e7ebb0d82738e43c8b244eb - 0.0% (246 Bytes)

[#011] sha256:e67e3cb01f59ca420e5927c14b2511a5809ddb758f70b26ca5d3315f24b2b843 - 0.0% (323 Bytes)

[#012] sha256:56643d77e1d112367813569f93dcda3b53adb6ab27824512e7bbeb543625c0c2 - 0.0% (408 Bytes)

[#013] sha256:4451b6b808c4e500ed98eedcfc2479bdc06b969498ee57c34c66aaa21842cc37 - 0.0% (318 Bytes)


History
2025-12-18 00:12:23 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.23.2-armv7.tar.gz / # buildkit

2025-12-18 00:12:23 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-01-19 23:39:16 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.23.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine

2026-01-19 23:39:16 UTC (buildkit.dockerfile.v0)

USER root

2026-01-19 23:39:16 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-01-19 23:39:16 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-19 23:39:16 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-19 23:39:33 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 lsb-release doas sudo procps-ng vim zip unzip bzip2 xz file gzip jq busybox-suid musl-locales musl-locales-lang tzdata openssl gnupg sysstat wget curl git bind-tools netcat-openbsd traceroute iputils net-tools lsof libcap su-exec ca-certificates && update-ca-certificates # buildkit

2026-01-19 23:39:49 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-19 23:39:49 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-01-19 23:39:50 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-01-19 23:39:50 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-19 23:39:50 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-13 20:13:14 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.68.1 org.opencontainers.image.url=https://github.com/snowdreamtech/frp

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

USER root

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-04-13 20:13:14 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-04-13 20:13:14 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-04-13 20:13:14 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-04-14 05:09:17 UTC (buildkit.dockerfile.v0)

COPY /root/bin/frpc /usr/bin/ # buildkit

2026-04-14 05:09:17 UTC (buildkit.dockerfile.v0)

COPY /root/conf/frpc.toml /etc/frp/ # buildkit

2026-04-14 05:09:17 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-04-14 05:09:17 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-04-14 05:09:17 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-04-14 05:09:17 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

Details
Created

2026-04-14 05:09:13 UTC

Size

45.6 MB

Content Digest
Labels
  • org.opencontainers.image.authors
    Snowdream Tech
  • org.opencontainers.image.base.name
    snowdreamtech/frpc:alpine
  • org.opencontainers.image.created
    2026-04-14T05:03:40.539Z
  • org.opencontainers.image.description
    Docker Images for Frp.
  • org.opencontainers.image.documentation
    https://hub.docker.com/r/snowdreamtech/frpc
  • org.opencontainers.image.licenses
    MIT
  • org.opencontainers.image.revision
    743cef84850b1317c6f9e90b94f2d9493337e841
  • org.opencontainers.image.source
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.title
    frp
  • org.opencontainers.image.url
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.vendor
    Snowdream Tech
  • org.opencontainers.image.version
    0.68.1

Environment
CAP_NET_BIND_SERVICE

0

DEBUG

false

KEEPALIVE

0

LANG

C.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PGID

0

PUID

0

UMASK

022

USER

root

WORKDIR

/root


Layers

[#000] sha256:f6b4fb9446345fcad2db26eac181fef6c0a919c8a4fcccd3bea5deb7f6dff67e - 8.78% (4 MB)

[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#002] sha256:9eaaa75b62137344c7f957651f1016c3cce9a107b0bb9dc983bddabf64bc9ea9 - 79.12% (36.1 MB)

[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#004] sha256:f2faa5b27944cf19c83d0c0fa9fdae78c520ff142fc23ccc662a7c2848c96cc9 - 0.0% (824 Bytes)

[#005] sha256:eaed8f81ad3fc6a8c3870d0bee26940e7a8c3540a2f39e90a268357685345885 - 0.0% (403 Bytes)

[#006] sha256:47b76336b1cb4867212fb0f5ebda4878407634b27c67d3e6187ece5728c69003 - 0.0% (820 Bytes)

[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#009] sha256:42b02e9b85da57b58af966bfda06e3f19ce3036ceef9c57dd1e6e939a1be079e - 12.1% (5.52 MB)

[#010] sha256:87f0b2eedb52a91818047cdae33fb3a0a31672c169e708ca8789cade77ed3c4f - 0.0% (247 Bytes)

[#011] sha256:3a5c7a3c91944ab29c57095f0db5b0615f0e2ddc702cc767f4c7bd24e7eca089 - 0.0% (320 Bytes)

[#012] sha256:c864bf2778bd81424b6d3a9984d9d8e3ce8a61fa6802eb4b90c9d4bc86f4e247 - 0.0% (405 Bytes)

[#013] sha256:d4d1fbe5957325b27802e8dfa9fcf660d57609eff80cb27b06615b9e1763ce19 - 0.0% (318 Bytes)


History
2025-12-18 00:12:28 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.23.2-aarch64.tar.gz / # buildkit

2025-12-18 00:12:28 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-01-19 23:39:30 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.23.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine

2026-01-19 23:39:30 UTC (buildkit.dockerfile.v0)

USER root

2026-01-19 23:39:30 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-01-19 23:39:30 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-19 23:39:30 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-19 23:40:01 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 lsb-release doas sudo procps-ng vim zip unzip bzip2 xz file gzip jq busybox-suid musl-locales musl-locales-lang tzdata openssl gnupg sysstat wget curl git bind-tools netcat-openbsd traceroute iputils net-tools lsof libcap su-exec ca-certificates && update-ca-certificates # buildkit

2026-01-19 23:40:01 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-19 23:40:01 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-01-19 23:40:01 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-01-19 23:40:01 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-19 23:40:01 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-13 20:13:14 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.68.1 org.opencontainers.image.url=https://github.com/snowdreamtech/frp

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

USER root

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-04-13 20:13:14 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-04-13 20:13:14 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-04-13 20:13:14 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-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY /root/bin/frpc /usr/bin/ # buildkit

2026-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY /root/conf/frpc.toml /etc/frp/ # buildkit

2026-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-04-14 05:09:13 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-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

Details
Created

2026-04-14 05:09:18 UTC

Size

46 MB

Content Digest
Labels
  • org.opencontainers.image.authors
    Snowdream Tech
  • org.opencontainers.image.base.name
    snowdreamtech/frpc:alpine
  • org.opencontainers.image.created
    2026-04-14T05:03:40.539Z
  • org.opencontainers.image.description
    Docker Images for Frp.
  • org.opencontainers.image.documentation
    https://hub.docker.com/r/snowdreamtech/frpc
  • org.opencontainers.image.licenses
    MIT
  • org.opencontainers.image.revision
    743cef84850b1317c6f9e90b94f2d9493337e841
  • org.opencontainers.image.source
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.title
    frp
  • org.opencontainers.image.url
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.vendor
    Snowdream Tech
  • org.opencontainers.image.version
    0.68.1

Environment
CAP_NET_BIND_SERVICE

0

DEBUG

false

KEEPALIVE

0

LANG

C.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PGID

0

PUID

0

UMASK

022

USER

root

WORKDIR

/root


Layers

[#000] sha256:2dbbc2b20d556edcc853ddf744c4b2e946f16fba62ed0f0c4526533fdaa56e3b - 7.94% (3.65 MB)

[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#002] sha256:b0ed8e82b9ff880719bf84fe3edfbf3c245f008c25113fec11d8eaab537d4b4c - 80.02% (36.8 MB)

[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#004] sha256:327273c079d4d9cee29dbef4c7a5f3a1d8efa9f9fc272641da954638f93e9463 - 0.0% (824 Bytes)

[#005] sha256:e21333432ffc58607993b33e145d9a3bde619dcd2811616a997e52cfbca98094 - 0.0% (402 Bytes)

[#006] sha256:89ba6bfe91deb04c054c5c665b281190731aa6395a265005999e27255e7072e3 - 0.0% (820 Bytes)

[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#009] sha256:6b110c38deba4d4f8a2f0e443171252e97f6adff8135e65ac44589a810a565c0 - 12.03% (5.54 MB)

[#010] sha256:44ecf15e7c23a88501f14551ce5de398d43bea315e7ebb0d82738e43c8b244eb - 0.0% (246 Bytes)

[#011] sha256:de422e8cc2aa435699bdf2fa4d25836766ff6d7ef36bdbf00fdadcb2a175a6d0 - 0.0% (323 Bytes)

[#012] sha256:7b95c7f6055c656f4db33136a5a319b5ad0f5db0aa8a8b7da0a01a9b60a138a5 - 0.0% (405 Bytes)

[#013] sha256:d12f886b17bb5befbe1f72909b49cd446924e99a8fdb7b14729020ad4512b2b1 - 0.0% (318 Bytes)


History
2025-12-18 00:11:34 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.23.2-ppc64le.tar.gz / # buildkit

2025-12-18 00:11:34 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-01-19 23:39:30 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.23.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine

2026-01-19 23:39:30 UTC (buildkit.dockerfile.v0)

USER root

2026-01-19 23:39:30 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-01-19 23:39:30 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-19 23:39:30 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-19 23:39:49 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 lsb-release doas sudo procps-ng vim zip unzip bzip2 xz file gzip jq busybox-suid musl-locales musl-locales-lang tzdata openssl gnupg sysstat wget curl git bind-tools netcat-openbsd traceroute iputils net-tools lsof libcap su-exec ca-certificates && update-ca-certificates # buildkit

2026-01-19 23:39:49 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-19 23:39:49 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-01-19 23:39:50 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-01-19 23:39:50 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-19 23:39:50 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-13 20:13:14 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.68.1 org.opencontainers.image.url=https://github.com/snowdreamtech/frp

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

USER root

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-04-13 20:13:14 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-04-13 20:13:14 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-04-13 20:13:14 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-04-14 05:09:17 UTC (buildkit.dockerfile.v0)

COPY /root/bin/frpc /usr/bin/ # buildkit

2026-04-14 05:09:17 UTC (buildkit.dockerfile.v0)

COPY /root/conf/frpc.toml /etc/frp/ # buildkit

2026-04-14 05:09:17 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-04-14 05:09:17 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-04-14 05:09:18 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-04-14 05:09:18 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

Details
Created

2026-04-14 05:09:13 UTC

Size

44.4 MB

Content Digest
Labels
  • org.opencontainers.image.authors
    Snowdream Tech
  • org.opencontainers.image.base.name
    snowdreamtech/frpc:alpine
  • org.opencontainers.image.created
    2026-04-14T05:03:40.539Z
  • org.opencontainers.image.description
    Docker Images for Frp.
  • org.opencontainers.image.documentation
    https://hub.docker.com/r/snowdreamtech/frpc
  • org.opencontainers.image.licenses
    MIT
  • org.opencontainers.image.revision
    743cef84850b1317c6f9e90b94f2d9493337e841
  • org.opencontainers.image.source
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.title
    frp
  • org.opencontainers.image.url
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.vendor
    Snowdream Tech
  • org.opencontainers.image.version
    0.68.1

Environment
CAP_NET_BIND_SERVICE

0

DEBUG

false

KEEPALIVE

0

LANG

C.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PGID

0

PUID

0

UMASK

022

USER

root

WORKDIR

/root


Layers

[#000] sha256:b4b94acc94b4406ae94f444e29a6c06ae16918e74a98367370cf7529ea8d988c - 7.7% (3.42 MB)

[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#002] sha256:9f4b1d81164e22ce1f39a0febdb1acd43d77376f14bef672331a2f914cf4e2ee - 79.45% (35.2 MB)

[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#004] sha256:d418c9b074c46f6933c2a1b012f86f1601855515430506b00da47362586a4d7e - 0.0% (827 Bytes)

[#005] sha256:c9cbef58f0728233e05b3fcd1ff43af4130ab575a64afbbdd0ca77ac9d2b97a3 - 0.0% (403 Bytes)

[#006] sha256:b7de683ceee5ad471a5078de4cf5d6fed13ffdecca48e01a5931c4a0aeadb2a0 - 0.0% (821 Bytes)

[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#009] sha256:5c37c41433accad40a5c195c5e53c518a37a466510e41af00dfc4202e459969b - 12.83% (5.69 MB)

[#010] sha256:87f0b2eedb52a91818047cdae33fb3a0a31672c169e708ca8789cade77ed3c4f - 0.0% (247 Bytes)

[#011] sha256:cc5038ea904d1a3d42c212882bea1086949db2975dd3e3f74865c7d1d19bc83b - 0.0% (322 Bytes)

[#012] sha256:0a9d2513c4ddc71b1e882494a65f1d241f70d6e2f628243d5b3fda6f6d644b15 - 0.0% (407 Bytes)

[#013] sha256:c325babfd55336ee05d97128b4a6ad2cc3595661c9668d286e92df57a4c2dfd9 - 0.0% (317 Bytes)


History
2025-12-18 02:40:00 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.23.2-riscv64.tar.gz / # buildkit

2025-12-18 02:40:00 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-01-19 23:39:30 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.23.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine

2026-01-19 23:39:30 UTC (buildkit.dockerfile.v0)

USER root

2026-01-19 23:39:30 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-01-19 23:39:30 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-19 23:39:30 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-19 23:39:47 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 lsb-release doas sudo procps-ng vim zip unzip bzip2 xz file gzip jq busybox-suid musl-locales musl-locales-lang tzdata openssl gnupg sysstat wget curl git bind-tools netcat-openbsd traceroute iputils net-tools lsof libcap su-exec ca-certificates && update-ca-certificates # buildkit

2026-01-19 23:39:49 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-19 23:39:49 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-01-19 23:39:50 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-01-19 23:39:50 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-19 23:39:50 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-13 20:13:14 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.68.1 org.opencontainers.image.url=https://github.com/snowdreamtech/frp

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

USER root

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-04-13 20:13:14 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-04-13 20:13:14 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-04-13 20:13:14 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-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY /root/bin/frpc /usr/bin/ # buildkit

2026-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY /root/conf/frpc.toml /etc/frp/ # buildkit

2026-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-04-14 05:09:13 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-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

Details
Created

2026-04-14 05:09:14 UTC

Size

45.8 MB

Content Digest
Labels
  • org.opencontainers.image.authors
    Snowdream Tech
  • org.opencontainers.image.base.name
    snowdreamtech/frpc:alpine
  • org.opencontainers.image.created
    2026-04-14T05:03:40.539Z
  • org.opencontainers.image.description
    Docker Images for Frp.
  • org.opencontainers.image.documentation
    https://hub.docker.com/r/snowdreamtech/frpc
  • org.opencontainers.image.licenses
    MIT
  • org.opencontainers.image.revision
    743cef84850b1317c6f9e90b94f2d9493337e841
  • org.opencontainers.image.source
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.title
    frp
  • org.opencontainers.image.url
    https://github.com/snowdreamtech/frp
  • org.opencontainers.image.vendor
    Snowdream Tech
  • org.opencontainers.image.version
    0.68.1

Environment
CAP_NET_BIND_SERVICE

0

DEBUG

false

KEEPALIVE

0

LANG

C.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PGID

0

PUID

0

UMASK

022

USER

root

WORKDIR

/root


Layers

[#000] sha256:3d8fe54ac4e72ef775998241dc95a39f582dbddd5cf822b793130a331db6726f - 7.75% (3.55 MB)

[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#002] sha256:37c856a06a5d57ba56f8f94bc2bc45ffd12c814fc5759044ebf95425169beca7 - 79.5% (36.4 MB)

[#003] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#004] sha256:e2ef64207b3a12f9783b51800837492dd878384b768222790279e67ce206addf - 0.0% (827 Bytes)

[#005] sha256:2ae39d3884afca02ef9ba83ff1adc41ab01a7372b2574dc48e661aab278d5f0c - 0.0% (405 Bytes)

[#006] sha256:85091a76523c80f0cdf79e9ccb510dcbceb3ff702a1d2e73fbc896d602c47427 - 0.0% (822 Bytes)

[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#009] sha256:a5a66f43411f2ab11986b5d3d7f708bdf64562b1fd0e63f5a0f79793a42615c5 - 12.74% (5.83 MB)

[#010] sha256:8b46d8ae7fd293d10f1e2d3220a58b76e8423c8d6930531e7dddc24d79e08cca - 0.0% (247 Bytes)

[#011] sha256:f8c1bc396be43d16bbab55e7f5e7e0091bab94607f124f8fec996a7021b5c822 - 0.0% (324 Bytes)

[#012] sha256:20ef60cebb94fbadcb2446d98c4ce9d807aa0a81390a70e54487eb4e6c1a41fa - 0.0% (405 Bytes)

[#013] sha256:882bfc2f5f28f9714cf6c296e2d2d6535f86f92b1aabe5927b6860a4c6199682 - 0.0% (317 Bytes)


History
2025-12-18 00:11:56 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.23.2-s390x.tar.gz / # buildkit

2025-12-18 00:11:56 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-01-19 23:39:16 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.23.2 org.opencontainers.image.url=https://github.com/snowdreamtech/alpine

2026-01-19 23:39:16 UTC (buildkit.dockerfile.v0)

USER root

2026-01-19 23:39:16 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-01-19 23:39:16 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-19 23:39:16 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-19 23:39: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 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 lsb-release doas sudo procps-ng vim zip unzip bzip2 xz file gzip jq busybox-suid musl-locales musl-locales-lang tzdata openssl gnupg sysstat wget curl git bind-tools netcat-openbsd traceroute iputils net-tools lsof libcap su-exec ca-certificates && update-ca-certificates # buildkit

2026-01-19 23:39:49 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-19 23:39:49 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-01-19 23:39:50 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-01-19 23:39:50 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-19 23:39:50 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-13 20:13:14 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.68.1 org.opencontainers.image.url=https://github.com/snowdreamtech/frp

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

USER root

2026-04-13 20:13:14 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-04-13 20:13:14 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-04-13 20:13:14 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-04-13 20:13:14 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-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY /root/bin/frpc /usr/bin/ # buildkit

2026-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY /root/conf/frpc.toml /etc/frp/ # buildkit

2026-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit

2026-04-14 05:09:13 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit

2026-04-14 05:09:14 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-04-14 05:09:14 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]