The official Docker image for uv, the Python package manager.
1M+
uv is a Python package and project manager, by Astral.
Install uv into your Docker image by copying the binaries from our scratch image:
FROM python:3.12-slim-bookworm
COPY --from=docker.io/astral/uv:latest /uv /uvx /bin/
Or, use a base image where uv has been pre-installed:
FROM astral/uv:python3.12-bookworm-slim
To run a uv command in an image, use one of the derived images, e.g.:
docker run -it --rm astral/uv:bookworm-slim uv --version
See the uv Docker integration guide for more details.
See the available images documentation for a description of uv's Docker image tagging scheme.
Content type
Image
Digest
sha256:4a1f36668…
Size
18.7 MB
Last updated
3 days ago
docker pull astral/uv