diff --git a/Containerfile b/Containerfile index 9d4b9ce..79e039f 100644 --- a/Containerfile +++ b/Containerfile @@ -1,9 +1,7 @@ # syntax=docker/dockerfile:1.20 -ARG PY_IMAGE=python:3.12-slim - # Stage 1: Builder -FROM ${PY_IMAGE} AS builder +FROM docker.io/python:3.12-slim AS builder COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ @@ -27,7 +25,7 @@ RUN uv sync --frozen --no-dev --no-cache --group backend # Stage 2: Runtime -FROM ${PY_IMAGE} AS runtime +FROM docker.io/python:3.12-alpine3.22 AS runtime ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ diff --git a/Containerfile.ml b/Containerfile.ml index 833c039..2aa78a6 100644 --- a/Containerfile.ml +++ b/Containerfile.ml @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1.20 -ARG PY_IMAGE=python:3.12-slim +ARG PY_IMAGE=docker.io/python:3.12-slim # Stage 1: Builder FROM ${PY_IMAGE} AS builder