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:04d046b13…
Size
22.4 MB
Last updated
1 day ago
docker pull astral/uv