From: Dan Brown Date: Sat, 8 Mar 2025 17:16:35 +0000 (+0000) Subject: Updated docker setup X-Git-Url: http://source.bookstackapp.com/system-cli/commitdiff_plain/e69daa3f8d5800faee17c5d31e7616d588f6464b Updated docker setup Updated image and PHP packages so that it works with current versions of BookStack. Removed deprecated version from compose. --- diff --git a/Dockerfile b/Dockerfile index b257de4..bada27b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,11 @@ -FROM ubuntu:22.04 +FROM ubuntu:24.04 # Install system depedancies ARG DEBIAN_FRONTEND=noninteractive RUN set -xe && \ apt-get update -yqq && \ - apt-get install -yqq curl git mysql-client php8.1-cli php8.1-common php8.1-curl php8.1-mbstring \ - php8.1-xml php8.1-zip php8.1-gd php8.1-bcmath php8.1-mysql php8.1-xdebug + apt-get install -yqq curl git mysql-client php8.3-cli php8.3-common php8.3-curl php8.3-mbstring \ + php8.3-xml php8.3-zip php8.3-gd php8.3-bcmath php8.3-mysql php8.3-xdebug # Install composer to a custom location RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer diff --git a/docker-compose.yml b/docker-compose.yml index 04cb5ba..53e9258 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,3 @@ -version: "3.9" - services: app: build: .