diff --git a/Dockerfile b/Dockerfile index 283351a..24eb648 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,8 +4,8 @@ WORKDIR /work RUN \ apk update && \ apk add curl && \ - curl -L -o master.zip https://github.com/getkirby/plainkit/archive/main.zip && \ - unzip master.zip && \ + curl --retry 5 -L -o master.zip https://github.com/getkirby/plainkit/archive/main.zip && \ + unzip -qq master.zip && \ cd plainkit-main && \ rm -rf README.md .editorconfig .gitignore .htaccess composer.json @@ -20,4 +20,11 @@ COPY UCQ1Lrae /work/plainkit-main/site/accounts/UCQ1Lrae FROM php:8-fpm-alpine3.13 EXPOSE 9000 +WORKDIR /site + +RUN \ + apk update && \ + apk add --quiet --no-progress freetype-dev libjpeg-turbo-dev libpng-dev && \ + docker-php-ext-configure gd --with-freetype --with-jpeg && \ + docker-php-ext-install -j$(nproc) gd COPY --from=builder /work/plainkit-main /site