feat: Python on whales & embedded docker CLI

This commit is contained in:
Piotr Dec 2025-12-28 02:21:52 +01:00
parent 7a03b1538d
commit 69e3d34dd4
Signed by: stawros
GPG key ID: 74B18A3F0F1E99C0
2 changed files with 3 additions and 2 deletions

View file

@ -14,7 +14,7 @@ ADD . /app
RUN --mount=type=cache,target=/root/.cache/uv \
uv sync --locked
FROM python:3.12-alpine3.22
FROM docker:29.1.3-cli
ENV USER=karl
ENV GROUPNAME=docker
@ -39,7 +39,7 @@ RUN addgroup \
$USER
RUN apk update --no-cache \
&& apk add --no-cache git
&& apk add --no-cache git python3
COPY --from=builder --chown=app:app /app/.venv /app/.venv
COPY --from=builder --chown=app:app /app/src /app/src