Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile.go-server
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ RUN mkdir -p /dist/lib /dist/bin /dist/model \
# ---------------------------------------------------------------------------
# Stage 3 — go-server: distroless runtime (glibc, no shell)
# ---------------------------------------------------------------------------
FROM gcr.io/distroless/cc-debian12@sha256:d703b626ba455c4e6c6fbe5f36e6f427c85d51445598d564652a2f334179f96e AS go-server
FROM gcr.io/distroless/cc-debian12@sha256:e8e7ee4b8b106d4c5fde9e422a321b2b8a2d5cca546c97adcce927f3e1d36e36 AS go-server

LABEL org.opencontainers.image.title="vmafx-server"
LABEL org.opencontainers.image.description="VMAFX scoring server — Go gRPC + HTTP, backed by libvmaf"
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.controller
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ RUN mkdir -p /dist/lib /dist/bin /dist/model \
# ---------------------------------------------------------------------------
# Stage 3 — controller: distroless runtime (glibc, no shell)
# ---------------------------------------------------------------------------
FROM gcr.io/distroless/cc-debian12@sha256:d703b626ba455c4e6c6fbe5f36e6f427c85d51445598d564652a2f334179f96e AS controller
FROM gcr.io/distroless/cc-debian12@sha256:e8e7ee4b8b106d4c5fde9e422a321b2b8a2d5cca546c97adcce927f3e1d36e36 AS controller

LABEL org.opencontainers.image.title="vmafx-controller"
LABEL org.opencontainers.image.description="VMAFX controller — distributed job queue + node registry, gRPC + HTTP, backed by libvmaf"
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.node
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@ RUN CGO_ENABLED=${CGO_ENABLED} \
# ---------------------------------------------------------------------------
# Stage 5 — runtime-base: glibc runtime foundation
# ---------------------------------------------------------------------------
FROM gcr.io/distroless/cc-debian12@sha256:d703b626ba455c4e6c6fbe5f36e6f427c85d51445598d564652a2f334179f96e AS runtime-base
FROM gcr.io/distroless/cc-debian12@sha256:e8e7ee4b8b106d4c5fde9e422a321b2b8a2d5cca546c97adcce927f3e1d36e36 AS runtime-base

LABEL org.opencontainers.image.title="vmafx-node"
LABEL org.opencontainers.image.description="VMAFX worker node — ffmpeg n8.2 + libvmaf + vmafx-node gRPC service"
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.production
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ RUN pip install --no-cache-dir \
# ---------------------------------------------------------------------------
# Stage 3 — runtime-base: shared runtime layer (no shell, distroless)
# ---------------------------------------------------------------------------
FROM gcr.io/distroless/cc-debian12@sha256:d703b626ba455c4e6c6fbe5f36e6f427c85d51445598d564652a2f334179f96e AS runtime-base
FROM gcr.io/distroless/cc-debian12@sha256:e8e7ee4b8b106d4c5fde9e422a321b2b8a2d5cca546c97adcce927f3e1d36e36 AS runtime-base

# OCI image labels — version baked in at build time via CI; left as
# placeholders here so local builds still produce labelled images.
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.production-gpu
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ RUN --mount=type=cache,target=/root/.cache/ccache,sharing=locked,id=ccache-oneap
# ---------------------------------------------------------------------------
# Runtime base — distroless cc-debian12
# ---------------------------------------------------------------------------
FROM gcr.io/distroless/cc-debian12@sha256:d703b626ba455c4e6c6fbe5f36e6f427c85d51445598d564652a2f334179f96e AS runtime-base
FROM gcr.io/distroless/cc-debian12@sha256:e8e7ee4b8b106d4c5fde9e422a321b2b8a2d5cca546c97adcce927f3e1d36e36 AS runtime-base

LABEL org.opencontainers.image.title="vmafx"
LABEL org.opencontainers.image.description="VMAFX production GPU runtime"
Expand Down
Loading