Docker Hub: webo3/debian-base
Debian Linux base image with essential system tools pre-installed. Designed as a foundation layer for building language-specific CI images (PHP, Node, etc.).
docker pull webo3/debian-base:bookworm # Debian 12 (Latest)
docker pull webo3/debian-base:bullseye # Debian 11
docker pull webo3/debian-base:buster # Debian 10 (Archived)
docker pull webo3/debian-base:stretch # Debian 9 (Archived)
docker pull webo3/debian-base:latest # Same as bookworm
| Tag | Debian Version | Status |
|---|---|---|
bookworm, latest | 12 | Current |
bullseye | 11 | Supported |
buster | 10 | Archived (PHP 7.2-7.3) |
stretch | 9 | Archived (PHP 5.6-7.1) |
Note: Buster and Stretch are EOL releases. These images use
archive.debian.orgfor package updates.
| Property | Value |
|---|---|
| Base | debian:<version>-slim |
| Shell | Bash |
| Working Directory | /app |
| Size | ~100-120MB |
| Platforms | linux/amd64, linux/arm64 |
FROM webo3/debian-base:bookworm
# Add your application dependencies
RUN apt-get update && apt-get install -y --no-install-recommends \
python3 python3-pip \
&& apt-get clean && rm -rf /var/lib/apt/lists/*
COPY . /app
CMD ["python3", "app.py"]
# GitLab CI
deploy:
image: webo3/debian-base:bookworm
script:
- aws s3 sync ./dist s3://my-bucket
- rsync -avz ./files user@server:/path/
docker run -it --rm webo3/debian-base:bookworm bash
| Use Debian when... | Use Alpine when... |
|---|---|
| Maximum compatibility needed | Image size is critical |
| Using native extensions with glibc | Faster image pulls are important |
| Default choice for most projects | Familiar with Alpine/musl quirks |
This image is provided as-is for use in your projects.
Content type
Image
Digest
sha256:7648b7fbe…
Size
135.2 MB
Last updated
3 months ago
docker pull webo3/debian-base