⬆️ Updgrade base image for penpot docker images to ubuntu 26.04

This commit is contained in:
David Barragán Merino 2026-06-04 19:44:43 +02:00
parent b03537fa68
commit c8a3637eef
5 changed files with 12 additions and 12 deletions

View File

@ -1,4 +1,4 @@
FROM ubuntu:24.04 AS build
FROM ubuntu:26.04 AS build
LABEL maintainer="Penpot <docker@penpot.app>"
ENV LANG='C.UTF-8' \
@ -72,7 +72,7 @@ RUN set -eux; \
--add-modules java.base,jdk.net,jdk.management.agent,java.se,jdk.compiler,jdk.javadoc,jdk.attach,jdk.unsupported,jdk.jfr,jdk.jcmd \
--output /opt/jre;
FROM ubuntu:24.04 AS image
FROM ubuntu:26.04 AS image
LABEL maintainer="Penpot <docker@penpot.app>"
ENV LANG='C.UTF-8' \
@ -106,8 +106,8 @@ RUN set -ex; \
libwebp7 \
libwebpdemux2 \
libwebpmux3 \
libxml2 \
libzip4t64 \
libxml2-16 \
libzip5 \
libzstd1 \
python3 \
python3-tabulate \
@ -126,7 +126,7 @@ RUN set -ex; \
COPY --from=build /opt/jre /opt/jre
COPY --from=build /opt/node /opt/node
COPY --from=penpotapp/imagemagick:7.1.2-13 /opt/imagick /opt/imagick
COPY --from=penpotapp/imagemagick:7.1.2-24 /opt/imagick /opt/imagick
ARG BUNDLE_PATH="./bundle-backend/"
COPY --chown=penpot:penpot $BUNDLE_PATH /opt/penpot/backend/

View File

@ -1,4 +1,4 @@
FROM ubuntu:24.04
FROM ubuntu:26.04
LABEL maintainer="Penpot <docker@penpot.app>"
ENV LANG=en_US.UTF-8 \
@ -78,8 +78,8 @@ RUN set -ex; \
libwebp7 \
libwebpdemux2 \
libwebpmux3 \
libxml2 \
libzip4t64 \
libxml2-16 \
libzip5 \
libzstd1 \
; \
apt-get clean; \
@ -111,7 +111,7 @@ RUN set -eux; \
ARG BUNDLE_PATH="./bundle-exporter/"
COPY --chown=penpot:penpot $BUNDLE_PATH /opt/penpot/exporter/
COPY --from=penpotapp/imagemagick:7.1.2-13 /opt/imagick /opt/imagick
COPY --from=penpotapp/imagemagick:7.1.2-24 /opt/imagick /opt/imagick
WORKDIR /opt/penpot/exporter
USER penpot:penpot

View File

@ -1,4 +1,4 @@
FROM nginxinc/nginx-unprivileged:1.30.2-alpine
FROM nginxinc/nginx-unprivileged:1.31.1-alpine
LABEL maintainer="Penpot <docker@penpot.app>"
USER root

View File

@ -1,4 +1,4 @@
FROM ubuntu:24.04
FROM ubuntu:26.04
LABEL maintainer="Penpot <docker@penpot.app>"
ENV LANG=en_US.UTF-8 \

View File

@ -1,4 +1,4 @@
FROM nginxinc/nginx-unprivileged:1.30.2-alpine
FROM nginxinc/nginx-unprivileged:1.31.1-alpine
LABEL maintainer="Penpot <docker@penpot.app>"
USER root