2026-10-31 20:23:03 UTC
182 MB
0
DEBUGfalse
FRP_VERSION0.71.1
GOSU_VERSION1.19
KEEPALIVE1
LANGC.UTF-8
PASSWORDLESS_SUDOfalse
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID0
PUID0
UMASK022
USERroot
WORKDIR/root
containeroci
[#000] sha256:530d6b37ba46a527ac6dfd8fa14e3b44a6abd963d7ba147d3751a1650febf4b6 - 46.06% (83.6 MB)
[#001] sha256:7540926fc2f10981887f9cf662dabe34201290e893bf3cb8701e0c314888afab - 49.27% (89.4 MB)
[#002] sha256:526b0b55524064205a7659c93243c3909c031368b6754d1fb9b4586aaa46124d - 0.41% (766 KB)
[#003] sha256:0793b458727960c4e4b1a462505123a57aec6f402897081b9dbe9ae3b8851b36 - 0.0% (1.47 KB)
[#004] sha256:ab4f898ac8ffad18c5ad51e3ec2dd84e7f5dbb26ea18f96b7df920548095674e - 0.0% (1.96 KB)
[#005] sha256:67737e7262acc3421402caa66c25f7366572f91f0bbebbdd25a026979651c51c - 0.0% (1.27 KB)
[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#008] sha256:e7d3e783cffc194068922e585b8aaf93a430811e8a3c042dfbeef398834358eb - 4.25% (7.72 MB)
[#009] sha256:6b0be9e114a014482d8b3af21cd4a8f74c3088bf05aba73546467e9bc5371b43 - 0.0% (172 Bytes)
[#010] sha256:ef37de1e102ae98e5c4b57dae87bc1c3e6c09ca026a3c5a9f67922394ca7dc9d - 0.0% (381 Bytes)
[#011] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#012] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
KIWI 10.2.44
2026-10-29 11:42:48 UTC (buildkit.dockerfile.v0)ARG BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-10-29 11:42:48 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Rocky Linux 10 Base Image org.opencontainers.image.description=Professional Docker Image packaging for Rocky Linux 10.2. Supports amd64, arm64, ppc64le, s390x. org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/rocky org.opencontainers.image.base.name=snowdreamtech/rocky:10 org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/rocky org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=10.2.0 org.opencontainers.image.created=2026-10-29T11:41:48.510Z org.opencontainers.image.revision=2674373bf7422a6bd42001c8711bedac976391ac org.opencontainers.image.url=https://github.com/snowdreamtech/rocky
2026-10-29 11:42:48 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-10-29 11:42:48 UTC (buildkit.dockerfile.v0)RUN |13 BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c set -eux && echo -e "max_parallel_downloads=10\nretries=5\ntimeout=30" >> /etc/dnf/dnf.conf && sed -i -e 's|^mirrorlist=|#mirrorlist=|g' -e 's|^metalink=|#metalink=|g' -e 's|^#baseurl=|baseurl=|g' /etc/yum.repos.d/*.repo && dnf install -y dnf-plugins-core && dnf config-manager --set-enabled crb && dnf config-manager --set-enabled extras && dnf -y --allowerasing install epel-release && sed -i -e 's|^metalink=|#metalink=|g' -e 's|download.example|dl.fedoraproject.org|g' -e 's|^#baseurl=|baseurl=|g' /etc/yum.repos.d/epel*.repo && dnf -y --allowerasing update && dnf -y --allowerasing install bash zsh nano rsync lsb-release sudo procps-ng vim-enhanced zip unzip bzip2 xz file gzip jq tzdata openssl gnupg2 sysstat wget curl git bind-utils nmap-ncat traceroute iputils net-tools lsof libcap ca-certificates && dnf -y --allowerasing autoremove && dnf -y --allowerasing clean all && rm -rf /var/cache/dnf /tmp/* /var/tmp/* # buildkit
2026-10-29 11:42:48 UTC (buildkit.dockerfile.v0)ENV GOSU_VERSION=1.19
2026-10-29 11:48:37 UTC (buildkit.dockerfile.v0)RUN |13 BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c set -eux; rpmArch="$(rpm --query --queryformat='%{ARCH}' rpm)"; case "$rpmArch" in aarch64) dpkgArch='arm64' ;; armv[67]*) dpkgArch='armhf' ;; i[3456]86) dpkgArch='i386' ;; ppc64le) dpkgArch='ppc64el' ;; riscv64 | s390x | loongarch64) dpkgArch="$rpmArch" ;; x86_64) dpkgArch='amd64' ;; *) echo >&2 "error: unknown/unsupported architecture '$rpmArch'"; exit 1 ;; esac; wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; gpgconf --kill all; rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc; chmod +x /usr/local/bin/gosu; gosu --version; gosu nobody true # buildkit
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)COPY vimrc.local /etc/vimrc.local # buildkit
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)RUN |13 BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=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-10-29 11:48:48 UTC (buildkit.dockerfile.v0)HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)USER root
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)CMD ["/bin/bash"]
2026-10-31 20:23:03 UTC (buildkit.dockerfile.v0)ARG VERSION=0.71.1
2026-10-31 20:23:03 UTC (buildkit.dockerfile.v0)ARG BUILDTIME=2026-10-31T20:22:20.946Z REVISION=90ec353b5b8ebe60735df1607cfcb9bbbeb2d367 KEEPALIVE=1 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-10-31 20:23:03 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Frps Image Based On Rocky org.opencontainers.image.description=Docker Images for Frps on Rocky. (amd64, arm64, ppc64le, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/frps org.opencontainers.image.base.name=ghcr.io/snowdreamtech/rocky:10.2.0 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.71.1 org.opencontainers.image.created=2026-10-31T20:22:20.946Z org.opencontainers.image.revision=90ec353b5b8ebe60735df1607cfcb9bbbeb2d367 org.opencontainers.image.url=https://github.com/snowdreamtech/frp
2026-10-31 20:23:03 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=1 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root FRP_VERSION=0.71.1
2026-10-31 20:23:03 UTC (buildkit.dockerfile.v0)COPY /root/frps /usr/bin/ # buildkit
2026-10-31 20:23:03 UTC (buildkit.dockerfile.v0)COPY /root/frps.toml /etc/frp/ # buildkit
2026-10-31 20:23:03 UTC (buildkit.dockerfile.v0)COPY entrypoint.d/20-frps-start.sh /usr/local/bin/entrypoint.d/ # buildkit
2026-10-31 20:23:03 UTC (buildkit.dockerfile.v0)RUN |13 VERSION=0.71.1 BUILDTIME=2026-10-31T20:22:20.946Z REVISION=90ec353b5b8ebe60735df1607cfcb9bbbeb2d367 KEEPALIVE=1 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2026-10-31 20:23:03 UTC (buildkit.dockerfile.v0)HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}
2026-10-31 20:23:03 UTC (buildkit.dockerfile.v0)EXPOSE [7000/tcp 7500/tcp]
2026-10-31 20:23:03 UTC (buildkit.dockerfile.v0)USER root
2026-10-31 20:23:03 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-10-31 20:23:03 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-10-31 20:23:03 UTC (buildkit.dockerfile.v0)CMD ["/bin/bash"]
2026-10-31 20:22:39 UTC
177 MB
0
DEBUGfalse
FRP_VERSION0.71.1
GOSU_VERSION1.19
KEEPALIVE1
LANGC.UTF-8
PASSWORDLESS_SUDOfalse
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID0
PUID0
UMASK022
USERroot
WORKDIR/root
containeroci
[#000] sha256:774135d575a5a565d01ea21e80102bc074c85f31a8698d623e9abf9a0051b6cc - 46.31% (82 MB)
[#001] sha256:2061e82c6c648b69aef0b88c3462282e8c3621da6a94717dfcd7df9269991ce4 - 49.39% (87.4 MB)
[#002] sha256:057b7b5aea91b5ac8ecea43a22c6efed56bf27fde3dad62f568c253fe236ca79 - 0.4% (721 KB)
[#003] sha256:34cc9b5dd7e1df5875f1f497469fd5da420e162b6c86e8b2b891a7a2745dc224 - 0.0% (1.47 KB)
[#004] sha256:5aeeec371ae986a06f5969997393466ded0cae3475c08fee8087ac36799663c5 - 0.0% (1.96 KB)
[#005] sha256:97f4d0534ee47a4729e2103da10a22bfe1010eca7e53d2a9cb7da9906143b550 - 0.0% (1.27 KB)
[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#008] sha256:dec2a6f36b28ad66c75b85714ef15514c38e8c5c1e5484b7be422982419dc50e - 3.9% (6.91 MB)
[#009] sha256:56567ada7af8591b4412939cd1a91446197e91da642a77efd7f1187d73708567 - 0.0% (169 Bytes)
[#010] sha256:87d8be4921e2627a86621a90df2aef1aa0b45324069a094dbfd97911f28bf896 - 0.0% (383 Bytes)
[#011] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#012] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
KIWI 10.2.44
2026-10-29 11:51:23 UTC (buildkit.dockerfile.v0)ARG BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-10-29 11:51:23 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Rocky Linux 10 Base Image org.opencontainers.image.description=Professional Docker Image packaging for Rocky Linux 10.2. Supports amd64, arm64, ppc64le, s390x. org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/rocky org.opencontainers.image.base.name=snowdreamtech/rocky:10 org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/rocky org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=10.2.0 org.opencontainers.image.created=2026-10-29T11:41:48.510Z org.opencontainers.image.revision=2674373bf7422a6bd42001c8711bedac976391ac org.opencontainers.image.url=https://github.com/snowdreamtech/rocky
2026-10-29 11:51:23 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-10-29 11:51:23 UTC (buildkit.dockerfile.v0)RUN |13 BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c set -eux && echo -e "max_parallel_downloads=10\nretries=5\ntimeout=30" >> /etc/dnf/dnf.conf && sed -i -e 's|^mirrorlist=|#mirrorlist=|g' -e 's|^metalink=|#metalink=|g' -e 's|^#baseurl=|baseurl=|g' /etc/yum.repos.d/*.repo && dnf install -y dnf-plugins-core && dnf config-manager --set-enabled crb && dnf config-manager --set-enabled extras && dnf -y --allowerasing install epel-release && sed -i -e 's|^metalink=|#metalink=|g' -e 's|download.example|dl.fedoraproject.org|g' -e 's|^#baseurl=|baseurl=|g' /etc/yum.repos.d/epel*.repo && dnf -y --allowerasing update && dnf -y --allowerasing install bash zsh nano rsync lsb-release sudo procps-ng vim-enhanced zip unzip bzip2 xz file gzip jq tzdata openssl gnupg2 sysstat wget curl git bind-utils nmap-ncat traceroute iputils net-tools lsof libcap ca-certificates && dnf -y --allowerasing autoremove && dnf -y --allowerasing clean all && rm -rf /var/cache/dnf /tmp/* /var/tmp/* # buildkit
2026-10-29 11:51:23 UTC (buildkit.dockerfile.v0)ENV GOSU_VERSION=1.19
2026-10-29 11:51:32 UTC (buildkit.dockerfile.v0)RUN |13 BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c set -eux; rpmArch="$(rpm --query --queryformat='%{ARCH}' rpm)"; case "$rpmArch" in aarch64) dpkgArch='arm64' ;; armv[67]*) dpkgArch='armhf' ;; i[3456]86) dpkgArch='i386' ;; ppc64le) dpkgArch='ppc64el' ;; riscv64 | s390x | loongarch64) dpkgArch="$rpmArch" ;; x86_64) dpkgArch='amd64' ;; *) echo >&2 "error: unknown/unsupported architecture '$rpmArch'"; exit 1 ;; esac; wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; gpgconf --kill all; rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc; chmod +x /usr/local/bin/gosu; gosu --version; gosu nobody true # buildkit
2026-10-29 11:51:32 UTC (buildkit.dockerfile.v0)COPY vimrc.local /etc/vimrc.local # buildkit
2026-10-29 11:51:32 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2026-10-29 11:51:32 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2026-10-29 11:51:32 UTC (buildkit.dockerfile.v0)RUN |13 BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=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-10-29 11:51:32 UTC (buildkit.dockerfile.v0)HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}
2026-10-29 11:51:32 UTC (buildkit.dockerfile.v0)USER root
2026-10-29 11:51:32 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-10-29 11:51:32 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-10-29 11:51:32 UTC (buildkit.dockerfile.v0)CMD ["/bin/bash"]
2026-10-30 21:14:41 UTC (buildkit.dockerfile.v0)ARG VERSION=0.71.1
2026-10-30 21:14:41 UTC (buildkit.dockerfile.v0)ARG BUILDTIME=2026-10-31T20:22:20.946Z REVISION=90ec353b5b8ebe60735df1607cfcb9bbbeb2d367 KEEPALIVE=1 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-10-30 21:14:41 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Frps Image Based On Rocky org.opencontainers.image.description=Docker Images for Frps on Rocky. (amd64, arm64, ppc64le, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/frps org.opencontainers.image.base.name=ghcr.io/snowdreamtech/rocky:10.2.0 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.71.1 org.opencontainers.image.created=2026-10-31T20:22:20.946Z org.opencontainers.image.revision=90ec353b5b8ebe60735df1607cfcb9bbbeb2d367 org.opencontainers.image.url=https://github.com/snowdreamtech/frp
2026-10-30 21:14:41 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=1 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root FRP_VERSION=0.71.1
2026-10-30 21:14:41 UTC (buildkit.dockerfile.v0)COPY /root/frps /usr/bin/ # buildkit
2026-10-30 21:14:41 UTC (buildkit.dockerfile.v0)COPY /root/frps.toml /etc/frp/ # buildkit
2026-10-30 21:14:41 UTC (buildkit.dockerfile.v0)COPY entrypoint.d/20-frps-start.sh /usr/local/bin/entrypoint.d/ # buildkit
2026-10-31 20:22:39 UTC (buildkit.dockerfile.v0)RUN |13 VERSION=0.71.1 BUILDTIME=2026-10-31T20:22:20.946Z REVISION=90ec353b5b8ebe60735df1607cfcb9bbbeb2d367 KEEPALIVE=1 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2026-10-31 20:22:39 UTC (buildkit.dockerfile.v0)HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}
2026-10-31 20:22:39 UTC (buildkit.dockerfile.v0)EXPOSE [7000/tcp 7500/tcp]
2026-10-31 20:22:39 UTC (buildkit.dockerfile.v0)USER root
2026-10-31 20:22:39 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-10-31 20:22:39 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-10-31 20:22:39 UTC (buildkit.dockerfile.v0)CMD ["/bin/bash"]
2026-10-31 20:22:40 UTC
193 MB
0
DEBUGfalse
FRP_VERSION0.71.1
GOSU_VERSION1.19
KEEPALIVE1
LANGC.UTF-8
PASSWORDLESS_SUDOfalse
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID0
PUID0
UMASK022
USERroot
WORKDIR/root
containeroci
[#000] sha256:dd3d41985444eb2ed87ee082d31a7a5922c6e7f9a266c355256783c514068dc2 - 46.06% (88.8 MB)
[#001] sha256:fb7619ba711da9dfa11c019d25d3d6eb412ffbe0d360fcca3fe3222a0745f9c7 - 49.97% (96.3 MB)
[#002] sha256:22509d4ac08e8eaf29177ea5ef5c369c9a55ae4b2dd1d01ac54160ac07130697 - 0.37% (726 KB)
[#003] sha256:fc89a0a0ae1302fd063705c9423f7f8e9923237c4727b9baacaedf48815030e3 - 0.0% (1.47 KB)
[#004] sha256:61f090ff8298db52000ce115a4e171abd98615f5066ec6230f5122ffb1d719aa - 0.0% (1.96 KB)
[#005] sha256:48c22d07bfdcbe3b00df20b67b6f4b517e16040ba6db4cd2406b1489a8315e7c - 0.0% (1.27 KB)
[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#008] sha256:f75eb69e6a216cea7bf61fa3d744e4d2c59df3b7ebd272dd2742ca610e2983d5 - 3.6% (6.94 MB)
[#009] sha256:fc5976c40358ba8a1647bff6321bc15cafe0cc6781b3ffe4ea6aa8c875b16a4c - 0.0% (169 Bytes)
[#010] sha256:cf79dc51bcf66ed8884c79193cb566cc9a3601b61051ddecebd05ae5a1c57c85 - 0.0% (382 Bytes)
[#011] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#012] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
KIWI 10.2.44
2026-10-29 11:49:39 UTC (buildkit.dockerfile.v0)ARG BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-10-29 11:49:39 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Rocky Linux 10 Base Image org.opencontainers.image.description=Professional Docker Image packaging for Rocky Linux 10.2. Supports amd64, arm64, ppc64le, s390x. org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/rocky org.opencontainers.image.base.name=snowdreamtech/rocky:10 org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/rocky org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=10.2.0 org.opencontainers.image.created=2026-10-29T11:41:48.510Z org.opencontainers.image.revision=2674373bf7422a6bd42001c8711bedac976391ac org.opencontainers.image.url=https://github.com/snowdreamtech/rocky
2026-10-29 11:49:39 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-10-29 11:49:39 UTC (buildkit.dockerfile.v0)RUN |13 BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c set -eux && echo -e "max_parallel_downloads=10\nretries=5\ntimeout=30" >> /etc/dnf/dnf.conf && sed -i -e 's|^mirrorlist=|#mirrorlist=|g' -e 's|^metalink=|#metalink=|g' -e 's|^#baseurl=|baseurl=|g' /etc/yum.repos.d/*.repo && dnf install -y dnf-plugins-core && dnf config-manager --set-enabled crb && dnf config-manager --set-enabled extras && dnf -y --allowerasing install epel-release && sed -i -e 's|^metalink=|#metalink=|g' -e 's|download.example|dl.fedoraproject.org|g' -e 's|^#baseurl=|baseurl=|g' /etc/yum.repos.d/epel*.repo && dnf -y --allowerasing update && dnf -y --allowerasing install bash zsh nano rsync lsb-release sudo procps-ng vim-enhanced zip unzip bzip2 xz file gzip jq tzdata openssl gnupg2 sysstat wget curl git bind-utils nmap-ncat traceroute iputils net-tools lsof libcap ca-certificates && dnf -y --allowerasing autoremove && dnf -y --allowerasing clean all && rm -rf /var/cache/dnf /tmp/* /var/tmp/* # buildkit
2026-10-29 11:49:39 UTC (buildkit.dockerfile.v0)ENV GOSU_VERSION=1.19
2026-10-29 11:49:47 UTC (buildkit.dockerfile.v0)RUN |13 BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c set -eux; rpmArch="$(rpm --query --queryformat='%{ARCH}' rpm)"; case "$rpmArch" in aarch64) dpkgArch='arm64' ;; armv[67]*) dpkgArch='armhf' ;; i[3456]86) dpkgArch='i386' ;; ppc64le) dpkgArch='ppc64el' ;; riscv64 | s390x | loongarch64) dpkgArch="$rpmArch" ;; x86_64) dpkgArch='amd64' ;; *) echo >&2 "error: unknown/unsupported architecture '$rpmArch'"; exit 1 ;; esac; wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; gpgconf --kill all; rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc; chmod +x /usr/local/bin/gosu; gosu --version; gosu nobody true # buildkit
2026-10-29 11:49:47 UTC (buildkit.dockerfile.v0)COPY vimrc.local /etc/vimrc.local # buildkit
2026-10-29 11:49:47 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2026-10-29 11:49:47 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2026-10-29 11:49:47 UTC (buildkit.dockerfile.v0)RUN |13 BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=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-10-29 11:49:47 UTC (buildkit.dockerfile.v0)HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}
2026-10-29 11:49:47 UTC (buildkit.dockerfile.v0)USER root
2026-10-29 11:49:47 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-10-29 11:49:47 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-10-29 11:49:47 UTC (buildkit.dockerfile.v0)CMD ["/bin/bash"]
2026-10-30 21:14:42 UTC (buildkit.dockerfile.v0)ARG VERSION=0.71.1
2026-10-30 21:14:42 UTC (buildkit.dockerfile.v0)ARG BUILDTIME=2026-10-31T20:22:20.946Z REVISION=90ec353b5b8ebe60735df1607cfcb9bbbeb2d367 KEEPALIVE=1 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-10-30 21:14:42 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Frps Image Based On Rocky org.opencontainers.image.description=Docker Images for Frps on Rocky. (amd64, arm64, ppc64le, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/frps org.opencontainers.image.base.name=ghcr.io/snowdreamtech/rocky:10.2.0 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.71.1 org.opencontainers.image.created=2026-10-31T20:22:20.946Z org.opencontainers.image.revision=90ec353b5b8ebe60735df1607cfcb9bbbeb2d367 org.opencontainers.image.url=https://github.com/snowdreamtech/frp
2026-10-30 21:14:42 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=1 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root FRP_VERSION=0.71.1
2026-10-30 21:14:42 UTC (buildkit.dockerfile.v0)COPY /root/frps /usr/bin/ # buildkit
2026-10-30 21:14:42 UTC (buildkit.dockerfile.v0)COPY /root/frps.toml /etc/frp/ # buildkit
2026-10-30 21:14:42 UTC (buildkit.dockerfile.v0)COPY entrypoint.d/20-frps-start.sh /usr/local/bin/entrypoint.d/ # buildkit
2026-10-31 20:22:40 UTC (buildkit.dockerfile.v0)RUN |13 VERSION=0.71.1 BUILDTIME=2026-10-31T20:22:20.946Z REVISION=90ec353b5b8ebe60735df1607cfcb9bbbeb2d367 KEEPALIVE=1 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2026-10-31 20:22:40 UTC (buildkit.dockerfile.v0)HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}
2026-10-31 20:22:40 UTC (buildkit.dockerfile.v0)EXPOSE [7000/tcp 7500/tcp]
2026-10-31 20:22:40 UTC (buildkit.dockerfile.v0)USER root
2026-10-31 20:22:40 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-10-31 20:22:40 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-10-31 20:22:40 UTC (buildkit.dockerfile.v0)CMD ["/bin/bash"]
2026-10-31 20:22:40 UTC
184 MB
0
DEBUGfalse
FRP_VERSION0.71.1
GOSU_VERSION1.19
KEEPALIVE1
LANGC.UTF-8
PASSWORDLESS_SUDOfalse
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID0
PUID0
UMASK022
USERroot
WORKDIR/root
containeroci
[#000] sha256:1bf445097f60c96140053effa005e06cc1d5c6c7cc178cf4805ed9c671cb692f - 45.51% (83.6 MB)
[#001] sha256:86755060cff075b08f666515e02529be06ea8f9f34c706c8d07ef9d004bfe7cd - 50.1% (92.1 MB)
[#002] sha256:a821e28a56ac43bdafd7072db5d74e8972cd67b1e92aa82a0227e8e8172ef933 - 0.39% (741 KB)
[#003] sha256:0793b458727960c4e4b1a462505123a57aec6f402897081b9dbe9ae3b8851b36 - 0.0% (1.47 KB)
[#004] sha256:8634326b3871a5442c6ac891d04af22e802d5f0747d1d66b6041d8e0af88a629 - 0.0% (1.96 KB)
[#005] sha256:d766bdaddf91e9ca74bc12c571d756d4cc18557fe8b40da09b6f2a5159ef30a7 - 0.0% (1.27 KB)
[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#008] sha256:7697309e045116aaf5d8e9db423733fab8d0d48eeba95a4109a6b69bc7bfd22b - 3.99% (7.34 MB)
[#009] sha256:f83549f63ce95d7d6142840c24199c046de0ed4b618abe9ed5d338d28d5eac14 - 0.0% (171 Bytes)
[#010] sha256:735d0a7a3cd805eccb78c3a084f49e8c35368a51ff28622f2c0aa4d7d1fe62dc - 0.0% (383 Bytes)
[#011] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#012] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
KIWI 10.2.44
2026-10-29 11:48:34 UTC (buildkit.dockerfile.v0)ARG BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-10-29 11:48:34 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Rocky Linux 10 Base Image org.opencontainers.image.description=Professional Docker Image packaging for Rocky Linux 10.2. Supports amd64, arm64, ppc64le, s390x. org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/rocky org.opencontainers.image.base.name=snowdreamtech/rocky:10 org.opencontainers.image.licenses=MIT org.opencontainers.image.source=https://github.com/snowdreamtech/rocky org.opencontainers.image.vendor=Snowdream Tech org.opencontainers.image.version=10.2.0 org.opencontainers.image.created=2026-10-29T11:41:48.510Z org.opencontainers.image.revision=2674373bf7422a6bd42001c8711bedac976391ac org.opencontainers.image.url=https://github.com/snowdreamtech/rocky
2026-10-29 11:48:34 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-10-29 11:48:34 UTC (buildkit.dockerfile.v0)RUN |13 BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c set -eux && echo -e "max_parallel_downloads=10\nretries=5\ntimeout=30" >> /etc/dnf/dnf.conf && sed -i -e 's|^mirrorlist=|#mirrorlist=|g' -e 's|^metalink=|#metalink=|g' -e 's|^#baseurl=|baseurl=|g' /etc/yum.repos.d/*.repo && dnf install -y dnf-plugins-core && dnf config-manager --set-enabled crb && dnf config-manager --set-enabled extras && dnf -y --allowerasing install epel-release && sed -i -e 's|^metalink=|#metalink=|g' -e 's|download.example|dl.fedoraproject.org|g' -e 's|^#baseurl=|baseurl=|g' /etc/yum.repos.d/epel*.repo && dnf -y --allowerasing update && dnf -y --allowerasing install bash zsh nano rsync lsb-release sudo procps-ng vim-enhanced zip unzip bzip2 xz file gzip jq tzdata openssl gnupg2 sysstat wget curl git bind-utils nmap-ncat traceroute iputils net-tools lsof libcap ca-certificates && dnf -y --allowerasing autoremove && dnf -y --allowerasing clean all && rm -rf /var/cache/dnf /tmp/* /var/tmp/* # buildkit
2026-10-29 11:48:34 UTC (buildkit.dockerfile.v0)ENV GOSU_VERSION=1.19
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)RUN |13 BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c set -eux; rpmArch="$(rpm --query --queryformat='%{ARCH}' rpm)"; case "$rpmArch" in aarch64) dpkgArch='arm64' ;; armv[67]*) dpkgArch='armhf' ;; i[3456]86) dpkgArch='i386' ;; ppc64le) dpkgArch='ppc64el' ;; riscv64 | s390x | loongarch64) dpkgArch="$rpmArch" ;; x86_64) dpkgArch='amd64' ;; *) echo >&2 "error: unknown/unsupported architecture '$rpmArch'"; exit 1 ;; esac; wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; gpgconf --kill all; rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc; chmod +x /usr/local/bin/gosu; gosu --version; gosu nobody true # buildkit
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)COPY vimrc.local /etc/vimrc.local # buildkit
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)COPY entrypoint.d /usr/local/bin/entrypoint.d # buildkit
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)RUN |13 BUILDTIME=2026-10-29T11:41:48.510Z VERSION=10.2.0 REVISION=2674373bf7422a6bd42001c8711bedac976391ac KEEPALIVE=0 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=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-10-29 11:48:48 UTC (buildkit.dockerfile.v0)HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)USER root
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-10-29 11:48:48 UTC (buildkit.dockerfile.v0)CMD ["/bin/bash"]
2026-10-30 21:14:40 UTC (buildkit.dockerfile.v0)ARG VERSION=0.71.1
2026-10-30 21:14:40 UTC (buildkit.dockerfile.v0)ARG BUILDTIME=2026-10-31T20:22:20.946Z REVISION=90ec353b5b8ebe60735df1607cfcb9bbbeb2d367 KEEPALIVE=1 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root
2026-10-30 21:14:40 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=Snowdream Tech org.opencontainers.image.title=Frps Image Based On Rocky org.opencontainers.image.description=Docker Images for Frps on Rocky. (amd64, arm64, ppc64le, s390x) org.opencontainers.image.documentation=https://hub.docker.com/r/snowdreamtech/frps org.opencontainers.image.base.name=ghcr.io/snowdreamtech/rocky:10.2.0 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.71.1 org.opencontainers.image.created=2026-10-31T20:22:20.946Z org.opencontainers.image.revision=90ec353b5b8ebe60735df1607cfcb9bbbeb2d367 org.opencontainers.image.url=https://github.com/snowdreamtech/frp
2026-10-30 21:14:40 UTC (buildkit.dockerfile.v0)ENV KEEPALIVE=1 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root FRP_VERSION=0.71.1
2026-10-30 21:14:40 UTC (buildkit.dockerfile.v0)COPY /root/frps /usr/bin/ # buildkit
2026-10-30 21:14:40 UTC (buildkit.dockerfile.v0)COPY /root/frps.toml /etc/frp/ # buildkit
2026-10-30 21:14:40 UTC (buildkit.dockerfile.v0)COPY entrypoint.d/20-frps-start.sh /usr/local/bin/entrypoint.d/ # buildkit
2026-10-31 20:22:40 UTC (buildkit.dockerfile.v0)RUN |13 VERSION=0.71.1 BUILDTIME=2026-10-31T20:22:20.946Z REVISION=90ec353b5b8ebe60735df1607cfcb9bbbeb2d367 KEEPALIVE=1 CAP_NET_BIND_SERVICE=0 LANG=C.UTF-8 UMASK=022 DEBUG=false PASSWORDLESS_SUDO=false PGID=0 PUID=0 USER=root WORKDIR=/root /bin/sh -c chmod +x /usr/local/bin/entrypoint.d/* # buildkit
2026-10-31 20:22:40 UTC (buildkit.dockerfile.v0)HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}
2026-10-31 20:22:40 UTC (buildkit.dockerfile.v0)EXPOSE [7000/tcp 7500/tcp]
2026-10-31 20:22:40 UTC (buildkit.dockerfile.v0)USER root
2026-10-31 20:22:40 UTC (buildkit.dockerfile.v0)WORKDIR /root
2026-10-31 20:22:40 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2026-10-31 20:22:40 UTC (buildkit.dockerfile.v0)CMD ["/bin/bash"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.