Alpine-based image with uv. No Python pre-installed; use uv to manage everything on demand.
915
A lightweight, minimal base image built on Alpine with uv pre-installed — the blazing-fast Python package and project manager from Astral.
No Python runtime is bundled. uv handles Python installation, virtual environments, and dependency management entirely on its own.
| Component | Details |
|---|---|
| Base image | alpine |
uv | Latest stable (installed via official installer) |
uvx | Included alongside uv for tool execution |
| CA certificates | Pre-installed for HTTPS |
docker run --rm -it nietarne/alpine-uv
docker run --rm -v $(pwd):/project nietarne/alpine-uv \
uv run --python 3.12 script.py
pyproject.tomldocker run --rm -v $(pwd):/project nietarne/alpine-uv \
uv sync
uvxdocker run --rm nietarne/alpine-uv uvx ruff check .
The default WORKDIR is /project. Mount your code here:
docker run --rm -v $(pwd):/project nietarne/alpine-uv uv run main.py
pip for installs and dependency resolutionpip, pip-tools, virtualenv, and moreMIT
Content type
Image
Digest
sha256:c6988df4e…
Size
26.4 MB
Last updated
7 months ago
docker pull nietarne/alpine-uv