Installiere JPEG/PNG/WebP Delegates fuer ImageMagick in Alpine

Alpine packt Format-Dekoder separat - ohne libjpeg-turbo, libpng, libwebp
kann magick keine JPG/PNG/WebP Dateien lesen ("no decode delegate").

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Kroonk
2026-04-16 21:35:08 +02:00
parent 83058f80c6
commit e5e313924d

View File

@@ -15,8 +15,12 @@ RUN bundle exec jekyll build
# === Serve-Phase: node.js backend + ImageMagick ===
FROM node:20-alpine
# ImageMagick fuer Thumbnails, Build-Tools fuer sqlite3 native bindings
RUN apk add --no-cache imagemagick python3 make g++ build-base sqlite-dev
# ImageMagick + Format-Delegates (JPEG/PNG/WebP), Build-Tools fuer sqlite3 native bindings
RUN apk add --no-cache imagemagick \
libjpeg-turbo libjpeg-turbo-dev \
libpng libpng-dev \
libwebp libwebp-dev \
python3 make g++ build-base sqlite-dev
WORKDIR /app
COPY package*.json ./