sha256:c06fc90706d3c17c683dcb35ed10dc00836fa23f3476495d424dc87c08654221
2025-08-14 12:21:56 UTC
30.1 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:9824c27679d3b27c5e1cb00a73adb6f4f8d556994111c12db3c5d61a0c843df8 - 12.04% (3.62 MB)
[#001] sha256:9f8410b5f1626e1272a2610b4093ae8633ca5a951e2d83b573f3d0a74e30e88c - 68.63% (20.7 MB)
[#002] sha256:07dea239e7c1e7b8c611629589e2f1402cb7eb8f950a92323014c2dfd6d91607 - 19.32% (5.81 MB)
[#003] sha256:528028ed462cb5c38877767e680b21f6843b93f4f25343d014a176f2891f8b60 - 0.0% (606 Bytes)
[#004] sha256:fce146d4c04aacdec862a57a8070299333987eb983dbf1860e40f9b150cf977d - 0.0% (94 Bytes)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-3.22.1-x86_64.tar.gz / # buildkit
2025-07-15 11:01:16 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-08-14 12:21:32 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache supervisor curl unzip # buildkit
2025-08-14 12:21:43 UTC (buildkit.dockerfile.v0)ARG RUSTDESK_VERSION=1.1.14
2025-08-14 12:21:43 UTC (buildkit.dockerfile.v0)ARG TARGETARCH=amd64
2025-08-14 12:21:43 UTC (buildkit.dockerfile.v0)ARG TARGETVARIANT=
2025-08-14 12:21:43 UTC (buildkit.dockerfile.v0)RUN |3 RUSTDESK_VERSION=1.1.14 TARGETARCH=amd64 TARGETVARIANT= /bin/sh -c echo "Building for ${TARGETARCH} ${TARGETVARIANT}" && if [ "$TARGETARCH" = "amd64" ]; then url="https://github.com/rustdesk/rustdesk-server/releases/download/${RUSTDESK_VERSION}/rustdesk-server-linux-amd64.zip"; subdir="amd64"; elif [ "$TARGETARCH" = "arm64" ]; then url="https://github.com/rustdesk/rustdesk-server/releases/download/${RUSTDESK_VERSION}/rustdesk-server-linux-arm64v8.zip"; subdir="arm64v8"; elif [ "$TARGETARCH" = "arm" ] && [ "$TARGETVARIANT" = "v7" ]; then url="https://github.com/rustdesk/rustdesk-server/releases/download/${RUSTDESK_VERSION}/rustdesk-server-linux-armv7.zip"; subdir="armv7"; else echo "Unsupported architecture: ${TARGETARCH} ${TARGETVARIANT}" && exit 1; fi && curl -L -o /tmp/rustdesk.zip "$url" && unzip /tmp/rustdesk.zip -d /tmp/rustdesk && mv /tmp/rustdesk/$subdir/* /usr/local/bin/ && chmod +x /usr/local/bin/hbbs /usr/local/bin/hbbr && rm -rf /tmp/rustdesk.zip /tmp/rustdesk # buildkit
2025-08-14 12:21:47 UTC (buildkit.dockerfile.v0)COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf # buildkit
2025-08-14 12:21:51 UTC (buildkit.dockerfile.v0)RUN |3 RUSTDESK_VERSION=1.1.14 TARGETARCH=amd64 TARGETVARIANT= /bin/sh -c mkdir -p /data # buildkit
2025-08-14 12:21:56 UTC (buildkit.dockerfile.v0)WORKDIR /data
2025-08-14 12:21:56 UTC (buildkit.dockerfile.v0)EXPOSE map[21115/tcp:{} 21116/tcp:{} 21117/tcp:{} 21118/tcp:{} 21119/tcp:{}]
2025-08-14 12:21:56 UTC (buildkit.dockerfile.v0)CMD ["/usr/bin/supervisord" "-c" "/etc/supervisor/conf.d/supervisord.conf"]