Docker image with up-to-date Inkscape
6.7K
Find out more on GitHub: https://github.com/Eworkssk/docker-inkscape
Minimal Ubuntu-based Docker image with Inkscape for headless/server use. Runs continuously, always ready to process — clients run commands without cold-start overhead using docker exec.
eworkssk/inkscapeghcr.io/eworkssk/inkscape| Tag | Description |
|---|---|
latest | Latest build, latest Inkscape |
1.4 | Latest build for Inkscape 1.4.x |
1.4.4 | Latest build of a specific Inkscape version |
1.4.4-3 | Specific weekly Inkscape version build |
# Start the container
docker run -d --name inkscape eworkssk/inkscape:latest
# Export SVG as PNG
docker exec inkscape inkscape /path/to/file.svg --export-type=png --export-filename=/path/to/output.png
# Open a shell to run commands in a terminal
docker exec -it inkscape bash
services:
inkscape:
image: eworkssk/inkscape:latest
volumes:
- ./files:/data
restart: unless-stopped
docker run -d --name inkscape -v /your/files:/data eworkssk/inkscape:latest
docker exec inkscape inkscape /data/file.svg --export-type=png --export-filename=/data/output.png
Mount a directory with your font files into /usr/local/share/fonts/custom — the font cache is rebuilt automatically on every container start.
docker run -d --name inkscape \
-v /your/fonts:/usr/local/share/fonts/custom:ro \
eworkssk/inkscape:latest
The :ro flag mounts fonts read-only. With Docker Compose:
services:
inkscape:
image: eworkssk/inkscape:latest
volumes:
- ./files:/data
- ./fonts:/usr/local/share/fonts/custom:ro
restart: unless-stopped
Images are built for linux/amd64 and linux/arm64 — works on standard x86-64 machines, ARM based Linux servers, Apple Silicon, and Raspberry Pi.
Images are updated automatically every Tuesday at 03:00 UTC, picking up the latest Ubuntu security patches and Inkscape PPA updates.
Build tags use the format {inkscape_version}-{build_number} (e.g. 1.4.4-3).
We are building custom web and mobile apps for 20+ years. Check out our website for more.
This image runs in our own stack, which is why we keep it maintained. Issues and PRs are welcome and appreciated.
Content type
Image
Digest
sha256:8b3496036…
Size
266 MB
Last updated
about 2 hours ago
docker pull eworkssk/inkscape