diff --git a/Dockerfile b/Dockerfile index 4dfb251..ba03149 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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 diff --git a/pyproject.toml b/pyproject.toml index ddbc958..043e28e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,6 +21,7 @@ dependencies = [ "keyring>=25.6.0", "keyring-backend>=0.1.0", "bubus>=1.5.6", + "python-on-whales>=0.79.0", ] [dependency-groups]