Skip to content

Commit 8c866e8

Browse files
committed
Fixups and labels
Signed-off-by: Samuel Monson <[email protected]>
1 parent 43dd26d commit 8c866e8

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

Containerfile

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# FIXME: Update to official python-3.13-minimal image when available
1+
# TODO: Update to official python-3.13-minimal image when available
22
ARG BASE_IMAGE=quay.io/psap/python-313-minimal:fedora
33

44
# release: take the last version and add a post if build iteration
@@ -29,7 +29,7 @@ ENV PDM_CHECK_UPDATE=false \
2929
# Do this as late as possible to leverage layer caching
3030
COPY / /opt/app-root/src
3131

32-
# Create a venv and install guidellm
32+
# Install guidellm and locked dependencies
3333
RUN pdm use -p /opt/app-root/src -f /opt/app-root \
3434
&& pdm install -p /opt/app-root/src --check --prod --no-editable
3535

@@ -51,8 +51,11 @@ WORKDIR $HOME
5151
VOLUME /results
5252

5353
# Metadata
54-
LABEL org.opencontainers.image.source="https://github.com/vllm-project/guidellm" \
55-
org.opencontainers.image.description="GuideLLM Performance Benchmarking Container"
54+
LABEL io.k8s.display-name="GuideLLM" \
55+
org.opencontainers.image.description="GuideLLM Performance Benchmarking Container" \
56+
org.opencontainers.image.source="https://github.com/vllm-project/guidellm" \
57+
org.opencontainers.image.documentation="https://blog.vllm.ai/guidellm/stable" \
58+
org.opencontainers.image.license="Apache-2.0"
5659

5760
# Copy the virtual environment from the builder stage
5861
# Do this as late as possible to leverage layer caching

0 commit comments

Comments
 (0)