Commit 5a76a6c4 authored by Joachim Kołodziejski's avatar Joachim Kołodziejski
Browse files

Optimize Containerfile

parent bbe828b9
Loading
Loading
Loading
Loading
+4 −4
Changes for Containerfile: 4 added lines, 4 removed lines.
Original line number Diff line number Diff line
FROM docker.io/library/alpine:3.23
FROM docker.io/library/alpine:3.24

RUN apk add --no-cache uv tini

COPY . /app
WORKDIR /app
COPY pyproject.toml uv.lock .
RUN uv --no-cache venv --python 3.14 && uv --no-cache sync --no-dev --frozen

RUN uv --no-cache venv --python 3.12
RUN uv --no-cache sync --no-dev --frozen
COPY . /app

ENTRYPOINT ["tini", "--", "uv", "--no-cache", "run", "./entrypoint.sh"]