2026-05-13 12:55:06 +0800
595 MB
/app/hack/runtime/app-runner/graphon
APPRUNNER_SLIM_BINARY/app/hack/runtime/app-runner/slim
APPRUNNER_SLIM_PLUGIN_FOLDER/app/hack/runtime/app-runner/.slim/plugins
PATH/app/hack/runtime/app-runner/graphon/.venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:818154cda96df8bbb276b4f4339124da55756620a1037af15570bc95312850fa - 4.63% (27.5 MB)
[#001] sha256:4713dc6f99698e9369f8709f82f17079d061a2a026f27be483262827d3365f53 - 3.02% (18 MB)
[#002] sha256:3919ea6c8f5ac6b6862ec891bccb16d05d7d27025f74a878077f21bfab2d8993 - 0.0% (1.16 KB)
[#003] sha256:1aaa264575fe6076f55eace8c4737a3c7ed877deaa90d9e0bca9b3e6b1076c18 - 2.29% (13.6 MB)
[#004] sha256:66a4f91bbdcd1cb6fa7fc5d9222c34ac234c75e9b1dd1af1fc98cc86a845eda0 - 0.0% (5.01 KB)
[#005] sha256:7026b7a957153dc75bcc80d1ce2ff9a2ff1588ae0508d07accd323034122a5ae - 0.0% (9.02 KB)
[#006] sha256:487d1d9cd027ba485ddfe694cdfa13114857bd669d195c6b9faff053a1667d17 - 0.0% (1013 Bytes)
[#007] sha256:195d6cb757086d04fa6aaea08de988a2bec9286c7d8c3004a5f5bee8547a3e55 - 2.03% (12.1 MB)
[#008] sha256:da911c1ed60c72c18c95f3acbb89e8cf51d5cd49f076575a9f48c406dd57c5cc - 0.47% (2.82 MB)
[#009] sha256:dd45ce979c3a9605ae9aa9a133102fca3f4d2c90eaa44579bd399e4b7caa9f2b - 87.55% (521 MB)
[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2026-04-10 06:56:52 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2026-04-10 06:56:52 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
2026-04-10 06:56:54 UTC/bin/sh -c #(nop) ADD file:c98b7645109cdf61ab97492b90629581b1b7cb925b9d58a5787a4aaeb719f2be in /
2026-04-10 06:56:54 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2026-05-13 00:04:36 +0800 (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl netbase python3.12 python3.12-venv tini && rm -rf /var/lib/apt/lists/ && apt-get autoremove -y && apt-get autoclean -y # buildkit
2026-05-13 00:04:37 +0800 (buildkit.dockerfile.v0)RUN /bin/sh -c groupadd -r appuser --gid=1001 && useradd -r -g appuser --uid=1001 --home-dir=/app --shell=/bin/false appuser # buildkit
2026-05-13 12:50:26 +0800 (buildkit.dockerfile.v0)COPY --chown=appuser:appuser /src/bin/app-runner /app/ # buildkit
2026-05-13 12:50:26 +0800 (buildkit.dockerfile.v0)COPY --chown=appuser:appuser /src/hack/runtime/app-runner/graphon_runner_server.py /app/hack/runtime/app-runner/graphon_runner_server.py # buildkit
2026-05-13 12:50:27 +0800 (buildkit.dockerfile.v0)COPY --chown=appuser:appuser /src/hack/runtime/app-runner/workerpb /app/hack/runtime/app-runner/workerpb # buildkit
2026-05-13 12:50:27 +0800 (buildkit.dockerfile.v0)COPY --chown=appuser:appuser /src/hack/configs/app-runner/config.yaml /app/hack/configs/app-runner/config.yaml # buildkit
2026-05-13 12:50:27 +0800 (buildkit.dockerfile.v0)COPY --chown=appuser:appuser /out/slim /app/hack/runtime/app-runner/slim # buildkit
2026-05-13 12:50:27 +0800 (buildkit.dockerfile.v0)COPY --chown=appuser:appuser . /app/hack/runtime/app-runner/graphon # buildkit
2026-05-13 12:55:06 +0800 (buildkit.dockerfile.v0)ENV APPRUNNER_GRAPHON_DIR=/app/hack/runtime/app-runner/graphon APPRUNNER_SLIM_BINARY=/app/hack/runtime/app-runner/slim APPRUNNER_SLIM_PLUGIN_FOLDER=/app/hack/runtime/app-runner/.slim/plugins PATH=/app/hack/runtime/app-runner/graphon/.venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026-05-13 12:55:06 +0800 (buildkit.dockerfile.v0)RUN /bin/sh -c curl -LsSf https://astral.sh/uv/install.sh | sh && python3.12 -m venv /app/hack/runtime/app-runner/graphon/.venv && cp /root/.local/bin/uv /app/hack/runtime/app-runner/graphon/.venv/bin/uv && /root/.local/bin/uv pip install --python /app/hack/runtime/app-runner/graphon/.venv/bin/python /app/hack/runtime/app-runner/graphon && /root/.local/bin/uv pip install --python /app/hack/runtime/app-runner/graphon/.venv/bin/python grpcio==1.66.0 protobuf==5.28.0 && mkdir -p /app/hack/runtime/app-runner/.slim/plugins && chmod +x /app/app-runner /app/hack/runtime/app-runner/graphon_runner_server.py /app/hack/runtime/app-runner/slim && chown -R appuser:appuser /app # buildkit
2026-05-13 12:55:06 +0800 (buildkit.dockerfile.v0)WORKDIR /app
2026-05-13 12:55:06 +0800 (buildkit.dockerfile.v0)USER appuser
2026-05-13 12:55:06 +0800 (buildkit.dockerfile.v0)EXPOSE map[8080/tcp:{} 8081/tcp:{}]
2026-05-13 12:55:06 +0800 (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/bin/tini" "--"]
2026-05-13 12:55:06 +0800 (buildkit.dockerfile.v0)CMD ["/app/app-runner" "server" "start" "-conf" "/app/hack/configs/app-runner/config.yaml"]
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.