diff --git a/.examples/docker-compose/insecure/postgres/apache/compose.yaml b/.examples/docker-compose/insecure/postgres/apache/compose.yaml
index 646261d0a9b4602c1feae950ec63abf2e46c5dcc..84c706f12f986703fe6354aaaef7858480bfe45b 100644
--- a/.examples/docker-compose/insecure/postgres/apache/compose.yaml
+++ b/.examples/docker-compose/insecure/postgres/apache/compose.yaml
@@ -1,6 +1,6 @@
 services:
   db:
-    image: postgres:alpine
+    image: postgres:15
     restart: always
     volumes:
       - db:/var/lib/postgresql/data:Z
@@ -39,4 +39,4 @@ services:
 
 volumes:
   db:
-  nextcloud:
\ No newline at end of file
+  nextcloud:
diff --git a/.examples/docker-compose/insecure/postgres/fpm/compose.yaml b/.examples/docker-compose/insecure/postgres/fpm/compose.yaml
index b5071d5c1f9331b57b385a1b0a2ceb1fb333ceea..b5c3ed63832004f87b1db1ecfc15d2bcbfb27a01 100644
--- a/.examples/docker-compose/insecure/postgres/fpm/compose.yaml
+++ b/.examples/docker-compose/insecure/postgres/fpm/compose.yaml
@@ -1,6 +1,6 @@
 services:
   db:
-    image: postgres:alpine
+    image: postgres:15
     restart: always
     volumes:
       - db:/var/lib/postgresql/data:Z
diff --git a/.examples/docker-compose/with-nginx-proxy/postgres/apache/compose.yaml b/.examples/docker-compose/with-nginx-proxy/postgres/apache/compose.yaml
index a3dece4b42aff3b10d42d51d0972e292e6ee7842..3af1becb40b6e8cec43079274d8ff99acf7d399b 100644
--- a/.examples/docker-compose/with-nginx-proxy/postgres/apache/compose.yaml
+++ b/.examples/docker-compose/with-nginx-proxy/postgres/apache/compose.yaml
@@ -1,6 +1,6 @@
 services:
   db:
-    image: postgres:alpine
+    image: postgres:15
     restart: always
     volumes:
       - db:/var/lib/postgresql/data:Z
diff --git a/.examples/docker-compose/with-nginx-proxy/postgres/fpm/compose.yaml b/.examples/docker-compose/with-nginx-proxy/postgres/fpm/compose.yaml
index 09a80e7da1156d6b9f785a9df376e07fefad6f06..352aed4aa5e41f21e88ee543fd12338a83f28e97 100644
--- a/.examples/docker-compose/with-nginx-proxy/postgres/fpm/compose.yaml
+++ b/.examples/docker-compose/with-nginx-proxy/postgres/fpm/compose.yaml
@@ -2,7 +2,7 @@ version: '3'
 
 services:
   db:
-    image: postgres:alpine
+    image: postgres:15
     restart: always
     volumes:
       - db:/var/lib/postgresql/data:Z
diff --git a/README.md b/README.md
index b2ec983df4547d488584249c768de4c7a7dd7d72..e03d4d7226bda657fc40ec1a774de8dd508e0f84 100644
--- a/README.md
+++ b/README.md
@@ -395,7 +395,7 @@ As an alternative to passing sensitive information via environment variables, `_
 ```yaml
 services:
   db:
-    image: postgres
+    image: postgres:15
     restart: always
     volumes:
       - db:/var/lib/postgresql/data