Sign inSign up

sparksnail/prism-serve:v0.2.0

Manifest digest

sha256:4fe3b8d615b5be26d3ebf754c9ec2be8954621188201244b145217979fe801e5

OS/ARCH

linux/amd64

Compressed size

132.02 MB

Last pushed

about 1 month by sparksnail

Type

Image

Manifest digest

sha256:4fe3b8d615b5be26d3ebf754c9ec2be8954621188201244b145217979fe801e5

Image Layers

1ADD file ... in / 27.78 MB
2CMD ["bash"]0 B
3ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
4ENV LANG=C.UTF-80 B
5RUN /bin/sh -c set -eux;3.35 MB
6ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA63050 B
7ENV PYTHON_VERSION=3.12.40 B
8RUN /bin/sh -c set -eux;11.45 MB
9RUN /bin/sh -c set -eux;239 B
10ENV PYTHON_PIP_VERSION=24.00 B
11ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/66d8a0f637083e2c3ddffc0cb1e65ce126afb856/public/get-pip.py0 B
12ENV PYTHON_GET_PIP_SHA256=6fb7b781206356f45ad79efbb19322caa6c2a5ad39092d0d44d0fec94117e1180 B
13RUN /bin/sh -c set -eux;4.04 MB
14CMD ["python3"]0 B
15ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 HF_HUB_DISABLE_TELEMETRY=10 B
16WORKDIR /app93 B
17RUN /bin/sh -c python -m75.67 MB
18COPY pyproject.toml README.md LICENSE ./5.85 KB
19COPY prism_serve ./prism_serve # buildkit111.75 KB
20RUN /bin/sh -c python -m571.52 KB
21ENV PRISM_IMAGE_VARIANT=correctness PRISM_MODEL_PROFILE=week12-qwen3-0.6b PRISM_MODEL=/opt/models/Qwen3-0.6B PRISM_MODEL_ID=Qwen/Qwen3-0.6B0 B
22ARG PRISM_IMAGE_VARIANT0 B
23ARG GIT_SHA0 B
24ARG SOURCE_URL=https://github.com/SparkSnail/prism-serve0 B
25RUN |3 PRISM_IMAGE_VARIANT=correctness GIT_SHA=3390613bf7eb70ec9a8053bfb72b6c4158a03e1a SOURCE_URL=https://github.com/SparkSnail/prism-serve32 B
26ENV PRISM_IMAGE_GIT_SHA=3390613bf7eb70ec9a8053bfb72b6c4158a03e1a0 B
27RUN |3 PRISM_IMAGE_VARIANT=correctness GIT_SHA=3390613bf7eb70ec9a8053bfb72b6c4158a03e1a SOURCE_URL=https://github.com/SparkSnail/prism-serve3.75 MB
28RUN |3 PRISM_IMAGE_VARIANT=correctness GIT_SHA=3390613bf7eb70ec9a8053bfb72b6c4158a03e1a SOURCE_URL=https://github.com/SparkSnail/prism-serve631 B
29ENV HF_HUB_OFFLINE=1 TRANSFORMERS_OFFLINE=1 PIP_NO_CACHE_DIR=10 B
30LABEL org.opencontainers.image.source=https://github.com/SparkSnail/prism-serve org.opencontainers.image.revision=3390613bf7eb70ec9a8053bfb72b6c4158a03e1a org.opencontainers.image.title=prism-serve experimental0 B
31EXPOSE map[8080/tcp:{}]0 B
32HEALTHCHECK &{["CMD-SHELL" "python -c \"import0 B
33STOPSIGNAL SIGTERM0 B
34ENTRYPOINT ["prism-serve"]0 B
35ARG GIT_SHA0 B
36ARG SOURCE_URL0 B
37COPY prism_serve/scheduler/transfer_governor.py /app/prism_serve/scheduler/transfer_governor.py # buildkit3.41 KB
38ENV PRISM_IMAGE_GIT_SHA=b120e774e46ff30cb4dd83533dcd4c6dec8ca8770 B
39LABEL org.opencontainers.image.source=https://github.com/SparkSnail/prism-serve org.opencontainers.image.revision=b120e774e46ff30cb4dd83533dcd4c6dec8ca8770 B
40COPY prism_serve/scheduler/transfer_governor.py /usr/local/lib/python3.12/site-packages/prism_serve/scheduler/transfer_governor.py # buildkit3.48 KB
41RUN /bin/sh -c rm -f318 B
42ARG GIT_SHA=c64a36767c0cd7d749350ffa1002aafb0360eb8f0 B
43ARG PRISM_RELEASE=true0 B
44ARG PRISM_IMAGE_VARIANT=correctness0 B
45ARG SOURCE_URL=https://github.com/SparkSnail/prism-serve.git0 B
46WORKDIR /app32 B
47COPY pyproject.toml README.md LICENSE ./9.24 KB
48COPY prism_serve ./prism_serve # buildkit662.5 KB
49ENV PRISM_IMAGE_GIT_SHA=c64a36767c0cd7d749350ffa1002aafb0360eb8f PRISM_SERVE_IMAGE_SOURCE_URL=https://github.com/SparkSnail/prism-serve.git PRISM_SERVE_IMAGE_SOURCE_COMMIT=c64a36767c0cd7d749350ffa1002aafb0360eb8f PRISM_IMAGE_VARIANT=correctness0 B
50RUN |4 GIT_SHA=c64a36767c0cd7d749350ffa1002aafb0360eb8f PRISM_RELEASE=true PRISM_IMAGE_VARIANT=correctness492.31 KB
51ENV HF_HUB_OFFLINE=1 TRANSFORMERS_OFFLINE=1 PIP_NO_CACHE_DIR=10 B
52LABEL org.opencontainers.image.source=https://github.com/SparkSnail/prism-serve.git org.opencontainers.image.revision=c64a36767c0cd7d749350ffa1002aafb0360eb8f org.opencontainers.image.title=prism-serve experimental0 B
53USER prism0 B
54EXPOSE [8080/tcp]0 B
55HEALTHCHECK &{["CMD-SHELL" "python -c \"import0 B
56STOPSIGNAL SIGTERM0 B
57ENTRYPOINT ["prism-serve"]0 B
58USER root0 B
59ARG PRISM_IMAGE_VARIANT0 B
60ENV PRISM_IMAGE_VARIANT=correctness0 B
61RUN /bin/sh -c python -264 B
62COPY /.prism-model-revision /.prism-model-manifest.json /opt/models/Qwen3-0.6B/ #921 B
63COPY /config.json /generation_config.json /tokenizer.json /tokenizer_config.json2.03 MB
64COPY /merges.txt /vocab.json /opt/models/Qwen3-0.6B/ #1.72 MB
65RUN /bin/sh -c python -178 B
66USER root0 B
67ARG GIT_SHA0 B
68ARG PRISM_RELEASE=false0 B
69ARG SOURCE_URL=https://github.com/SparkSnail/prism-serve.git0 B
70WORKDIR /app32 B
71COPY pyproject.toml README.md LICENSE ./32 B
72COPY prism_serve ./prism_serve # buildkit32 B
73ENV PRISM_IMAGE_GIT_SHA=c64a36767c0cd7d749350ffa1002aafb0360eb8f PRISM_SERVE_IMAGE_SOURCE_URL=https://github.com/SparkSnail/prism-serve.git PRISM_SERVE_IMAGE_SOURCE_COMMIT=c64a36767c0cd7d749350ffa1002aafb0360eb8f0 B
74RUN |3 GIT_SHA=c64a36767c0cd7d749350ffa1002aafb0360eb8f PRISM_RELEASE=true SOURCE_URL=https://github.com/SparkSnail/prism-serve.git432.88 KB
75ENV HF_HUB_OFFLINE=1 TRANSFORMERS_OFFLINE=1 PIP_NO_CACHE_DIR=10 B
76LABEL org.opencontainers.image.source=https://github.com/SparkSnail/prism-serve.git org.opencontainers.image.revision=c64a36767c0cd7d749350ffa1002aafb0360eb8f org.opencontainers.image.title=prism-serve experimental0 B
77USER prism0 B
78EXPOSE map[8080/tcp:{}]0 B
79HEALTHCHECK &{["CMD-SHELL" "python -c \"import0 B
80STOPSIGNAL SIGTERM0 B
81ENTRYPOINT ["prism-serve"]0 B

Command

ADD file:6c4730e7b12278bc7eb83b3b9d659437c92c42fc7ee70922ae8c4bebfb56a602 in /