diff --git a/docker/containers/web-server/Dockerfile b/docker/containers/web-server/Dockerfile
index e5b01f06ca41f4d70f6821cdd5e2021e1210a569..b9246722bd7a2407943300b8efa063d8c8ebbcca 100644
--- a/docker/containers/web-server/Dockerfile
+++ b/docker/containers/web-server/Dockerfile
@@ -1,7 +1,7 @@
 #
 # GENERATED BY init.sh - template: ./templates/web-server-Dockerfile - 42dce773c83597a7d05af398bdd66d15
 #
-FROM php:8.1-apache
+FROM php:8.2-apache
 
 # install packages
 RUN apt-get update && apt-get install -y git unzip zip rsync
diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml
index 98a837cb10efa172cba3512f1aca530775c2a431..db4bb56ea06bb54c0604af983ffca6a9af504dce 100644
--- a/docker/docker-compose.yml
+++ b/docker/docker-compose.yml
@@ -22,7 +22,7 @@ services:
       dockerfile: ./containers/web-server/Dockerfile
     
     # keep "FROM" in docker file ... then image is not needed here
-    # image: "php:8.1-apache"
+    # image: "php:8.2-apache"
 
     container_name: 'imlcinode-server'
     ports:
diff --git a/docker/init.sh.cfg b/docker/init.sh.cfg
index cada1d8ac3c44fd158b864d65dcffdb4206499bf..90f5efc858bc0d0456b917798cb48aee6127ce14 100644
--- a/docker/init.sh.cfg
+++ b/docker/init.sh.cfg
@@ -25,7 +25,7 @@ APP_APT_PACKAGES="git unzip zip rsync"
 APP_APACHE_MODULES="rewrite"
 # APP_APACHE_MODULES=""
 
-APP_PHP_VERSION=8.1
+APP_PHP_VERSION=8.2
 # sqlite3 is active already
 # sockets is for appmonitor tcp check only
 APP_PHP_MODULES="curl mbstring ldap intl xml sockets"