Namespace
snowdreamtech
Image / Tag
frps:nightly-rocky
Content Digest
sha256:f43a5970703809823f3b1158cd072f8549640b30bf40c3b19f9d40f744c3ce27
Details
Created

2026-09-17 19:57:03 UTC

Size

176 MB

Content Digest
Labels
  • io.buildah.version
    1.43.1
  • license
    BSD-3-Clause
  • name
    rockylinux
  • org.opencontainers.image.authors
    Snowdream Tech
  • org.opencontainers.image.base.name
    ghcr.io/snowdreamtech/rocky:10.2.0
  • org.opencontainers.image.created
    2026-09-17T19:56:11.129Z
  • org.opencontainers.image.description
    Docker Images for Frp.
  • org.opencontainers.image.documentation
    https://hub.docker.com/r/snowdreamtech/frps
  • org.opencontainers.image.licenses
    MIT
  • org.opencontainers.image.revision
    88ab780dc27dd85530d51c135defdfdba342eed5
  • 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
    nightly-rocky
  • summary
    Rocky Linux Base image
  • vendor
    Rocky Enterprise Software Foundation
  • version
    10

Environment
CAP_NET_BIND_SERVICE

0

DEBUG

false

FRP_VERSION

0.71.0

GOSU_VERSION

1.19

KEEPALIVE

1

LANG

C.UTF-8

PASSWORDLESS_SUDO

false

PATH

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

PGID

0

PUID

0

UMASK

022

USER

root

WORKDIR

/root

container

oci


Layers

[#000] sha256:530d6b37ba46a527ac6dfd8fa14e3b44a6abd963d7ba147d3751a1650febf4b6 - 47.39% (83.6 MB)

[#001] sha256:d2c60f0381e940b9ba866da1a9e813393e8c68f5b6cd1d20ad2a2f41ab4021a4 - 47.96% (84.6 MB)

[#002] sha256:98eefe6a2dcf88ac32eea588dc1a2dc7acad8b55d3742f1d8ad79882b881c9a6 - 0.42% (766 KB)

[#003] sha256:1ca9592f7636ee41c9474238edb907a4d3f60357ac1a067f40bd2e70c27f7d94 - 0.0% (1.47 KB)

[#004] sha256:23bf58e18b95aa5ade43cac36dd8f51aeeb9723b2e6bddbfef6fe9725006071b - 0.0% (1.96 KB)

[#005] sha256:1a58c08c8e1bc3e35f288ef71c2d5e4f4e80f7f9c0808a022a29b35b3938c9bd - 0.0% (1.27 KB)

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

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

[#008] sha256:bb75705e75ccce53fa32825884140abfc00cdb1d27f34dc201425320dab6eb15 - 4.23% (7.46 MB)

[#009] sha256:8471a03a70b2256dd99d477c02ef1d9a1c6247d5a99b42b0c92ad908c70ba223 - 0.0% (170 Bytes)

[#010] sha256:a00c143e04fbb8513deda25e36bec51cb9b9ae8c4c5b22ebd4831028fb89d7f0 - 0.0% (385 Bytes)

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

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


History
2026-05-26 00:10:16 UTC

KIWI 10.2.44

2026-08-31 00:32:45 UTC (buildkit.dockerfile.v0)

ARG BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:32:45 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-08-31T00:32:01.558Z org.opencontainers.image.revision=cff7219a5819baff3614928b795200e414e3970d org.opencontainers.image.url=https://github.com/snowdreamtech/rocky

2026-08-31 00:32:45 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-08-31 00:32:45 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:32:45 UTC (buildkit.dockerfile.v0)

ENV GOSU_VERSION=1.19

2026-08-31 00:36:38 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:36:38 UTC (buildkit.dockerfile.v0)

COPY vimrc.local /etc/vimrc.local # buildkit

2026-08-31 00:36:46 UTC (buildkit.dockerfile.v0)

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

2026-08-31 00:36:46 UTC (buildkit.dockerfile.v0)

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

2026-08-31 00:36:47 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:36:47 UTC (buildkit.dockerfile.v0)

HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}

2026-08-31 00:36:47 UTC (buildkit.dockerfile.v0)

USER root

2026-08-31 00:36:47 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-08-31 00:36:47 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-31 00:36:47 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

2026-08-31 21:44:15 UTC (buildkit.dockerfile.v0)

ARG BUILDTIME=2026-09-17T19:56:11.129Z VERSION=0.71.0 REVISION=88ab780dc27dd85530d51c135defdfdba342eed5 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-08-31 21:44:15 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.0 org.opencontainers.image.created=2026-09-17T19:56:11.129Z org.opencontainers.image.revision=88ab780dc27dd85530d51c135defdfdba342eed5 org.opencontainers.image.url=https://github.com/snowdreamtech/frp

2026-08-31 21:44:15 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.0

2026-08-31 21:44:15 UTC (buildkit.dockerfile.v0)

COPY /root/frps /usr/bin/ # buildkit

2026-09-15 19:56:34 UTC (buildkit.dockerfile.v0)

COPY /root/frps.toml /etc/frp/ # buildkit

2026-09-15 19:56:34 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d/20-frps-start.sh /usr/local/bin/entrypoint.d/ # buildkit

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-09-17T19:56:11.129Z VERSION=0.71.0 REVISION=88ab780dc27dd85530d51c135defdfdba342eed5 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-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

EXPOSE [7000/tcp 7500/tcp]

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

USER root

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

Details
Created

2026-09-17 19:57:03 UTC

Size

172 MB

Content Digest
Labels
  • io.buildah.version
    1.43.1
  • license
    BSD-3-Clause
  • name
    rockylinux
  • org.opencontainers.image.authors
    Snowdream Tech
  • org.opencontainers.image.base.name
    ghcr.io/snowdreamtech/rocky:10.2.0
  • org.opencontainers.image.created
    2026-09-17T19:56:11.129Z
  • org.opencontainers.image.description
    Docker Images for Frp.
  • org.opencontainers.image.documentation
    https://hub.docker.com/r/snowdreamtech/frps
  • org.opencontainers.image.licenses
    MIT
  • org.opencontainers.image.revision
    88ab780dc27dd85530d51c135defdfdba342eed5
  • 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
    nightly-rocky
  • summary
    Rocky Linux Base image
  • vendor
    Rocky Enterprise Software Foundation
  • version
    10

Environment
CAP_NET_BIND_SERVICE

0

DEBUG

false

FRP_VERSION

0.71.0

GOSU_VERSION

1.19

KEEPALIVE

1

LANG

C.UTF-8

PASSWORDLESS_SUDO

false

PATH

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

PGID

0

PUID

0

UMASK

022

USER

root

WORKDIR

/root

container

oci


Layers

[#000] sha256:774135d575a5a565d01ea21e80102bc074c85f31a8698d623e9abf9a0051b6cc - 47.64% (82 MB)

[#001] sha256:1359d7f5b2e93797d9161798669da9d6f62def1989683b886d4e8478c9a80f80 - 48.06% (82.7 MB)

[#002] sha256:0d15bb446a0681aab59e2278684d7671d9283dcc4505fb623862ebb8f13b77c4 - 0.41% (721 KB)

[#003] sha256:3b219161df703c36364b0198715da187e4d351bf246287af88aee23b2cd72321 - 0.0% (1.47 KB)

[#004] sha256:8afb0d40861f3dd7df61789369ba7b69dc8eb7af82797a1717dd29ad591f896a - 0.0% (1.96 KB)

[#005] sha256:66b11d5e8eef9e8b8c278c17c4b2668cb579205df8b0e41c657c8bf7d7e3e271 - 0.0% (1.27 KB)

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

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

[#008] sha256:a008cae533f5641aec4fd2f24377a955443384bbce492a4123eb72d068ec0542 - 3.88% (6.68 MB)

[#009] sha256:0380a3147e48ee17db51dfa0cd85be8eba9b71afa189f597b09edb3c39acbad8 - 0.0% (170 Bytes)

[#010] sha256:b5d5e7baee04381de3f2fc90dc2ee49adb871a75cfda8636e61c85628ccb892e - 0.0% (384 Bytes)

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

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


History
2026-05-26 00:10:22 UTC

KIWI 10.2.44

2026-08-31 00:38:01 UTC (buildkit.dockerfile.v0)

ARG BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:38:01 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-08-31T00:32:01.558Z org.opencontainers.image.revision=cff7219a5819baff3614928b795200e414e3970d org.opencontainers.image.url=https://github.com/snowdreamtech/rocky

2026-08-31 00:38:01 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-08-31 00:38:01 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:38:01 UTC (buildkit.dockerfile.v0)

ENV GOSU_VERSION=1.19

2026-08-31 00:38:10 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:38:10 UTC (buildkit.dockerfile.v0)

COPY vimrc.local /etc/vimrc.local # buildkit

2026-08-31 00:38:10 UTC (buildkit.dockerfile.v0)

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

2026-08-31 00:38:10 UTC (buildkit.dockerfile.v0)

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

2026-08-31 00:38:10 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:38:10 UTC (buildkit.dockerfile.v0)

HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}

2026-08-31 00:38:10 UTC (buildkit.dockerfile.v0)

USER root

2026-08-31 00:38:10 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-08-31 00:38:10 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-31 00:38:10 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

2026-09-15 19:56:30 UTC (buildkit.dockerfile.v0)

ARG BUILDTIME=2026-09-17T19:56:11.129Z VERSION=0.71.0 REVISION=88ab780dc27dd85530d51c135defdfdba342eed5 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-09-15 19:56:30 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.0 org.opencontainers.image.created=2026-09-17T19:56:11.129Z org.opencontainers.image.revision=88ab780dc27dd85530d51c135defdfdba342eed5 org.opencontainers.image.url=https://github.com/snowdreamtech/frp

2026-09-15 19:56:30 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.0

2026-09-15 19:56:30 UTC (buildkit.dockerfile.v0)

COPY /root/frps /usr/bin/ # buildkit

2026-09-15 19:56:30 UTC (buildkit.dockerfile.v0)

COPY /root/frps.toml /etc/frp/ # buildkit

2026-09-15 19:56:31 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d/20-frps-start.sh /usr/local/bin/entrypoint.d/ # buildkit

2026-09-17 19:56:59 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-09-17T19:56:11.129Z VERSION=0.71.0 REVISION=88ab780dc27dd85530d51c135defdfdba342eed5 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-09-17 19:56:59 UTC (buildkit.dockerfile.v0)

HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}

2026-09-17 19:56:59 UTC (buildkit.dockerfile.v0)

EXPOSE [7000/tcp 7500/tcp]

2026-09-17 19:56:59 UTC (buildkit.dockerfile.v0)

USER root

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

Details
Created

2026-09-17 19:57:03 UTC

Size

187 MB

Content Digest
Labels
  • io.buildah.version
    1.43.1
  • license
    BSD-3-Clause
  • name
    rockylinux
  • org.opencontainers.image.authors
    Snowdream Tech
  • org.opencontainers.image.base.name
    ghcr.io/snowdreamtech/rocky:10.2.0
  • org.opencontainers.image.created
    2026-09-17T19:56:11.129Z
  • org.opencontainers.image.description
    Docker Images for Frp.
  • org.opencontainers.image.documentation
    https://hub.docker.com/r/snowdreamtech/frps
  • org.opencontainers.image.licenses
    MIT
  • org.opencontainers.image.revision
    88ab780dc27dd85530d51c135defdfdba342eed5
  • 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
    nightly-rocky
  • summary
    Rocky Linux Base image
  • vendor
    Rocky Enterprise Software Foundation
  • version
    10

Environment
CAP_NET_BIND_SERVICE

0

DEBUG

false

FRP_VERSION

0.71.0

GOSU_VERSION

1.19

KEEPALIVE

1

LANG

C.UTF-8

PASSWORDLESS_SUDO

false

PATH

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

PGID

0

PUID

0

UMASK

022

USER

root

WORKDIR

/root

container

oci


Layers

[#000] sha256:dd3d41985444eb2ed87ee082d31a7a5922c6e7f9a266c355256783c514068dc2 - 47.54% (88.8 MB)

[#001] sha256:27a19d38f989880c90c8023aed82fba38f6a9930cfa392d1fdab14cbe9c52f94 - 48.49% (90.6 MB)

[#002] sha256:7d6b1e2c9240bf9db09738dd9ed05c81f6377dc37c31d29137f46ab75c037e7e - 0.38% (726 KB)

[#003] sha256:df90553373716045608f8965198aecca429d568a98839006c80b2eb8e49c9af7 - 0.0% (1.47 KB)

[#004] sha256:14b1cce45a2f6451dff74838bdf5f414ac7b2b34468da394dc8b83b5354befae - 0.0% (1.96 KB)

[#005] sha256:32cf2bd0264dd045d075f11f8aef7dbcb4e6fb2e56c46ff9e143aa3259240381 - 0.0% (1.27 KB)

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

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

[#008] sha256:f2265033eb15e26920663c5cb81d14620b45837f045512c917b4711d207f4465 - 3.59% (6.7 MB)

[#009] sha256:d1541f99679116a479465f027648d93176fe320a3ee138f9f2b0fc25d7043036 - 0.0% (170 Bytes)

[#010] sha256:529ba254c1f01578af2d1de268a27194b3a0093b59122ebb9d1c91dc537ded28 - 0.0% (384 Bytes)

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

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


History
2026-05-26 00:10:19 UTC

KIWI 10.2.44

2026-08-31 00:36:38 UTC (buildkit.dockerfile.v0)

ARG BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:36:38 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-08-31T00:32:01.558Z org.opencontainers.image.revision=cff7219a5819baff3614928b795200e414e3970d org.opencontainers.image.url=https://github.com/snowdreamtech/rocky

2026-08-31 00:36:38 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-08-31 00:36:38 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:36:38 UTC (buildkit.dockerfile.v0)

ENV GOSU_VERSION=1.19

2026-08-31 00:36:46 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:36:46 UTC (buildkit.dockerfile.v0)

COPY vimrc.local /etc/vimrc.local # buildkit

2026-08-31 00:36:46 UTC (buildkit.dockerfile.v0)

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

2026-08-31 00:36:47 UTC (buildkit.dockerfile.v0)

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

2026-08-31 00:36:47 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:36:47 UTC (buildkit.dockerfile.v0)

HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}

2026-08-31 00:36:47 UTC (buildkit.dockerfile.v0)

USER root

2026-08-31 00:36:47 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-08-31 00:36:47 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-31 00:36:47 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

2026-08-31 21:44:14 UTC (buildkit.dockerfile.v0)

ARG BUILDTIME=2026-09-17T19:56:11.129Z VERSION=0.71.0 REVISION=88ab780dc27dd85530d51c135defdfdba342eed5 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-08-31 21:44:14 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.0 org.opencontainers.image.created=2026-09-17T19:56:11.129Z org.opencontainers.image.revision=88ab780dc27dd85530d51c135defdfdba342eed5 org.opencontainers.image.url=https://github.com/snowdreamtech/frp

2026-08-31 21:44:14 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.0

2026-08-31 21:44:14 UTC (buildkit.dockerfile.v0)

COPY /root/frps /usr/bin/ # buildkit

2026-09-15 19:57:24 UTC (buildkit.dockerfile.v0)

COPY /root/frps.toml /etc/frp/ # buildkit

2026-09-15 19:57:24 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d/20-frps-start.sh /usr/local/bin/entrypoint.d/ # buildkit

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-09-17T19:56:11.129Z VERSION=0.71.0 REVISION=88ab780dc27dd85530d51c135defdfdba342eed5 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-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

EXPOSE [7000/tcp 7500/tcp]

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

USER root

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

Details
Created

2026-09-17 19:57:03 UTC

Size

179 MB

Content Digest
Labels
  • io.buildah.version
    1.43.1
  • license
    BSD-3-Clause
  • name
    rockylinux
  • org.opencontainers.image.authors
    Snowdream Tech
  • org.opencontainers.image.base.name
    ghcr.io/snowdreamtech/rocky:10.2.0
  • org.opencontainers.image.created
    2026-09-17T19:56:11.129Z
  • org.opencontainers.image.description
    Docker Images for Frp.
  • org.opencontainers.image.documentation
    https://hub.docker.com/r/snowdreamtech/frps
  • org.opencontainers.image.licenses
    MIT
  • org.opencontainers.image.revision
    88ab780dc27dd85530d51c135defdfdba342eed5
  • 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
    nightly-rocky
  • summary
    Rocky Linux Base image
  • vendor
    Rocky Enterprise Software Foundation
  • version
    10

Environment
CAP_NET_BIND_SERVICE

0

DEBUG

false

FRP_VERSION

0.71.0

GOSU_VERSION

1.19

KEEPALIVE

1

LANG

C.UTF-8

PASSWORDLESS_SUDO

false

PATH

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

PGID

0

PUID

0

UMASK

022

USER

root

WORKDIR

/root

container

oci


Layers

[#000] sha256:1bf445097f60c96140053effa005e06cc1d5c6c7cc178cf4805ed9c671cb692f - 46.84% (83.6 MB)

[#001] sha256:63eba18531224b32b443b28d73657eede4e5e3e423d22a84d9f33cadf2fd0617 - 48.79% (87.1 MB)

[#002] sha256:6226611ebe9bf32ee49c7e3e494be35f2d4abebdd395f75d52cad0477028be7c - 0.41% (741 KB)

[#003] sha256:3972d3069f35b79124241186e0c762dfbce550948e9056afc25f28c62bcd3a7e - 0.0% (1.47 KB)

[#004] sha256:3b9d318d1ead79a23bf5984cd94797cb82d00373eda5e6b294d623d2d97a321b - 0.0% (1.96 KB)

[#005] sha256:a467f01190b73fd43198216cb7d84419051a55d5b33ad764c3296ed5cc2eb93e - 0.0% (1.27 KB)

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

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

[#008] sha256:2619aed8677083a0a2acac10b7dff309c0b870c915c1b100ee4f4c183e428a64 - 3.97% (7.08 MB)

[#009] sha256:f6b00587861c05222f725c525100240a9230da7c272ff1588aa4e50464b63f5a - 0.0% (170 Bytes)

[#010] sha256:23136db25bbe032724a85c1fe75e2eeb32e8830ecd191160ed8d0db7deeb6ac5 - 0.0% (384 Bytes)

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

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


History
2026-05-26 00:11:38 UTC

KIWI 10.2.44

2026-08-31 00:36:36 UTC (buildkit.dockerfile.v0)

ARG BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:36:36 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-08-31T00:32:01.558Z org.opencontainers.image.revision=cff7219a5819baff3614928b795200e414e3970d org.opencontainers.image.url=https://github.com/snowdreamtech/rocky

2026-08-31 00:36:36 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-08-31 00:36:36 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:36:36 UTC (buildkit.dockerfile.v0)

ENV GOSU_VERSION=1.19

2026-08-31 00:36:48 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:36:48 UTC (buildkit.dockerfile.v0)

COPY vimrc.local /etc/vimrc.local # buildkit

2026-08-31 00:36:48 UTC (buildkit.dockerfile.v0)

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

2026-08-31 00:36:48 UTC (buildkit.dockerfile.v0)

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

2026-08-31 00:36:48 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-08-31T00:32:01.558Z VERSION=10.2.0 REVISION=cff7219a5819baff3614928b795200e414e3970d 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-08-31 00:36:48 UTC (buildkit.dockerfile.v0)

HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}

2026-08-31 00:36:48 UTC (buildkit.dockerfile.v0)

USER root

2026-08-31 00:36:48 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-08-31 00:36:48 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-31 00:36:48 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

2026-09-15 19:56:30 UTC (buildkit.dockerfile.v0)

ARG BUILDTIME=2026-09-17T19:56:11.129Z VERSION=0.71.0 REVISION=88ab780dc27dd85530d51c135defdfdba342eed5 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-09-15 19:56:30 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.0 org.opencontainers.image.created=2026-09-17T19:56:11.129Z org.opencontainers.image.revision=88ab780dc27dd85530d51c135defdfdba342eed5 org.opencontainers.image.url=https://github.com/snowdreamtech/frp

2026-09-15 19:56:30 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.0

2026-09-15 19:56:30 UTC (buildkit.dockerfile.v0)

COPY /root/frps /usr/bin/ # buildkit

2026-09-15 19:56:30 UTC (buildkit.dockerfile.v0)

COPY /root/frps.toml /etc/frp/ # buildkit

2026-09-15 19:56:31 UTC (buildkit.dockerfile.v0)

COPY entrypoint.d/20-frps-start.sh /usr/local/bin/entrypoint.d/ # buildkit

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

RUN |13 BUILDTIME=2026-09-17T19:56:11.129Z VERSION=0.71.0 REVISION=88ab780dc27dd85530d51c135defdfdba342eed5 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-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

HEALTHCHECK {Test:[NONE] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0}

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

EXPOSE [7000/tcp 7500/tcp]

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

USER root

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-09-17 19:57:03 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

Danger Zone
Delete Tag

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.

Delete