2026-04-05 05:59:49 UTC
49 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:a447a5de8f4eb4a987d81c0afa14d459cc714599c020c08f45fafa9c6c904b30 - 7.77% (3.81 MB)
[#001] sha256:59808ab8d0466e8c99600519d1a9266a63d53d8a30cc4da5cced38e681280b9a - 8.58% (4.2 MB)
[#002] sha256:58852911b551e3fee6aa13974769c25ba33977616c225d1b403998326633aa22 - 0.45% (226 KB)
[#003] sha256:d5cd998f02a161d8d5ff1c4a59957e2431fcdc3c17d620f7065bb594784656d2 - 0.62% (311 KB)
[#004] sha256:49f5b70ee6d3223c4f2348e378ab7c33160d58f04351cc20d436a8ebe1a469cc - 0.72% (361 KB)
[#005] sha256:edb9700a12cb95717d97794860154efdb4883d0390ead9b083382737ddaf00d4 - 0.0% (950 Bytes)
[#006] sha256:6a6a204d0b80ddf7c7aac1b1417b3c8d0daf099968ec9f998d59069bf7081ba7 - 0.0% (93 Bytes)
[#007] sha256:d2c79ccd7377c892313ffda97fba1d5be25a84a4bbafa6de7a1d2a3f6d9fce4f - 40.93% (20.1 MB)
[#008] sha256:833896c164cc8ddc3161c64349dbf19d1cca0f320a274dd34f7b602547b79d14 - 40.93% (20.1 MB)
[#009] sha256:ea3a5587382fddcf72827bdff36e3eea5895e1771a335e79a90ab7274bf63611 - 0.0% (620 Bytes)
[#010] sha256:0278f195843f8d73858db39d950e3a8c0c759097c2ed2322b138bb4cb772a0f3 - 0.0% (616 Bytes)
ADD alpine-minirootfs-3.21.6-aarch64.tar.gz / # buildkit
2026-01-28 01:18:07 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)LABEL maintainer=Wei-Shaw <github.com/Wei-Shaw>
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)LABEL description=Sub2API - AI API Gateway Platform
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/Wei-Shaw/sub2api
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates tzdata curl su-exec libpq zstd-libs lz4-libs krb5-libs libldap libedit && rm -rf /var/cache/apk/* # buildkit
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/pg_dump /usr/local/bin/pg_dump # buildkit
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/psql /usr/local/bin/psql # buildkit
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)COPY /usr/local/lib/libpq.so.5* /usr/local/lib/ # buildkit
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c addgroup -g 1000 sub2api && adduser -u 1000 -G sub2api -s /bin/sh -D sub2api # buildkit
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)WORKDIR /app
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)COPY sub2api /app/sub2api # buildkit
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /app/data && chown -R sub2api:sub2api /app # buildkit
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)COPY deploy/docker-entrypoint.sh /app/docker-entrypoint.sh # buildkit
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chmod +x /app/docker-entrypoint.sh # buildkit
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)EXPOSE [8080/tcp]
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "curl -f http://localhost:${SERVER_PORT:-8080}/health || exit 1"] "30s" "10s" "10s" "0s" '\x03'}
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/app/docker-entrypoint.sh"]
2026-04-05 05:59:49 UTC (buildkit.dockerfile.v0)CMD ["/app/sub2api"]
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.