Sign inSign up

eworkssk/inkscape

By eworkssk

•Updated about 2 hours ago

Docker image with up-to-date Inkscape

Image
Developer tools
Web servers
0

6.7K

eworkssk/inkscape repository overview

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.

⁠Get it from

  • Docker Hub: eworkssk/inkscape
  • GitHub Packages: ghcr.io/eworkssk/inkscape
⁠Choose the right tag
TagDescription
latestLatest build, latest Inkscape
1.4Latest build for Inkscape 1.4.x
1.4.4Latest build of a specific Inkscape version
1.4.4-3Specific weekly Inkscape version build

⁠Quick start

# 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

⁠Docker Compose

services:
  inkscape:
    image: eworkssk/inkscape:latest
    volumes:
      - ./files:/data
    restart: unless-stopped

⁠Mounting files

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

⁠Custom fonts

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

⁠Builds

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).


⁠Maintained by EWORKS.sk

EWORKS.sk

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.

Tag summary

Content type

Image

Digest

sha256:8b3496036…

Size

266 MB

Last updated

about 2 hours ago

docker pull eworkssk/inkscape