diff --git a/dockerfiles/Dockerfile.ubuntu b/dockerfiles/Dockerfile.ubuntu index be59d6656..f9aa47507 100644 --- a/dockerfiles/Dockerfile.ubuntu +++ b/dockerfiles/Dockerfile.ubuntu @@ -8,7 +8,7 @@ COPY package.json ./ RUN npm install --omit=dev --ignore-scripts # Stage 1: runtime image -FROM ubuntu:22.04 +FROM ubuntu:24.04 LABEL maintainer="National Library of Finland" LABEL version="0.1" @@ -20,13 +20,13 @@ RUN apt-get update && apt-get install -y \ apache2 \ curl \ git \ - libapache2-mod-php8.1 \ + libapache2-mod-php8.3 \ locales \ - php8.1 \ - php8.1-curl \ - php8.1-xsl \ - php8.1-intl \ - php8.1-mbstring \ + php8.3 \ + php8.3-curl \ + php8.3-xsl \ + php8.3-intl \ + php8.3-mbstring \ php-apcu \ php-zip \ unzip \ @@ -60,7 +60,7 @@ ENV LC_ALL=en_US.UTF-8 ENV LANG=en_US.UTF-8 # timezone -RUN sed -i 's/;date.timezone =/date.timezone = "UTC"/g' /etc/php/8.1/apache2/php.ini +RUN sed -i 's/;date.timezone =/date.timezone = "UTC"/g' /etc/php/8.3/apache2/php.ini COPY dockerfiles/config/000-default.conf /etc/apache2/sites-available/000-default.conf