Add Debian 13 trixie to published Docker images (#15269)

Closes https://github.com/astral-sh/uv/issues/15230

---------

Co-authored-by: Zanie Blue <contact@zanie.dev>
This commit is contained in:
smeng9
2025-08-14 21:54:24 +08:00
committed by GitHub
parent 6010a21d6b
commit d8d4f02e5e
2 changed files with 28 additions and 2 deletions
+16 -2
View File
@@ -71,6 +71,20 @@ And the following derived images are available:
- `ghcr.io/astral-sh/uv:python3.10-bookworm-slim`
- `ghcr.io/astral-sh/uv:python3.9-bookworm-slim`
- `ghcr.io/astral-sh/uv:python3.8-bookworm-slim`
- Based on `python3.x-trixie`:
- `ghcr.io/astral-sh/uv:python3.14-rc-trixie`
- `ghcr.io/astral-sh/uv:python3.13-trixie`
- `ghcr.io/astral-sh/uv:python3.12-trixie`
- `ghcr.io/astral-sh/uv:python3.11-trixie`
- `ghcr.io/astral-sh/uv:python3.10-trixie`
- `ghcr.io/astral-sh/uv:python3.9-trixie`
- Based on `python3.x-slim-trixie`:
- `ghcr.io/astral-sh/uv:python3.14-rc-trixie-slim`
- `ghcr.io/astral-sh/uv:python3.13-trixie-slim`
- `ghcr.io/astral-sh/uv:python3.12-trixie-slim`
- `ghcr.io/astral-sh/uv:python3.11-trixie-slim`
- `ghcr.io/astral-sh/uv:python3.10-trixie-slim`
- `ghcr.io/astral-sh/uv:python3.9-trixie-slim`
<!-- prettier-ignore-end -->
As with the distroless image, each derived image is published with uv version tags as
@@ -89,14 +103,14 @@ Use one of the above images with uv pre-installed or install uv by copying the b
official distroless Docker image:
```dockerfile title="Dockerfile"
FROM python:3.12-slim-bookworm
FROM python:3.12-slim-trixie
COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/
```
Or, with the installer:
```dockerfile title="Dockerfile"
FROM python:3.12-slim-bookworm
FROM python:3.12-slim-trixie
# The installer requires curl (and certificates) to download the release archive
RUN apt-get update && apt-get install -y --no-install-recommends curl ca-certificates