diff --git a/Dockerfile b/Dockerfile index d807fce..3db55fd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,14 @@ # syntax=docker/dockerfile:1@sha256:87999aa3d42bdc6bea60565083ee17e86d1f3339802f543c0d03998580f9cb89 # # Build stage -FROM ghcr.io/astral-sh/uv:python3.13-alpine@sha256:099503f2fe3e97d8b3c0bf972203a18594abf0f546599a04f457c658ee5b3943 AS build +FROM ghcr.io/astral-sh/uv:python3.13-alpine@sha256:396b9430122ad5bb166339156a02f54025e152409297c260072fe78ae5b641fe AS build WORKDIR /app COPY pyproject.toml LICENSE README.md ./ COPY dds_proxy dds_proxy RUN uv build --no-cache --wheel --out-dir dist # Final stage -FROM ghcr.io/astral-sh/uv:python3.13-alpine@sha256:099503f2fe3e97d8b3c0bf972203a18594abf0f546599a04f457c658ee5b3943 +FROM ghcr.io/astral-sh/uv:python3.13-alpine@sha256:396b9430122ad5bb166339156a02f54025e152409297c260072fe78ae5b641fe COPY --from=build /app/dist/*.whl /tmp/ RUN uv pip install --system --no-cache /tmp/*.whl && rm /tmp/*.whl RUN addgroup -g 1000 dds_proxy && adduser -D -u 1000 -G dds_proxy dds_proxy