Skip to content

Commit e0dfd74

Browse files
committed
change base to stable debian bookworm
1 parent ca9d996 commit e0dfd74

File tree

8 files changed

+14
-14
lines changed

8 files changed

+14
-14
lines changed

8.4-debian-nginx-prod/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM debian AS cert
1+
FROM debian:bookworm AS cert
22

33
WORKDIR /kool/ssl
44

8.4-debian-nginx/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM debian AS cert
1+
FROM debian:bookworm AS cert
22

33
WORKDIR /kool/ssl
44

8.4-debian-prod/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM php:8.4-fpm
1+
FROM php:8.4-fpm-bookworm
22

33
ENV ASUSER= \
44
UID= \
@@ -30,9 +30,9 @@ RUN useradd -m -u 1337 kool \
3030
# deps
3131
&& apt-get update && apt-get install -y --no-install-recommends \
3232
bash sed git openssh-client procps \
33-
libfreetype6 libpng16-16t64 libjpeg62-turbo libzip5 ghostscript imagemagick \
33+
libfreetype6 libpng16-16 libjpeg62-turbo libzip4 ghostscript imagemagick \
3434
jpegoptim optipng pngquant gifsicle \
35-
libldap2 libpq5 libicu76 less \
35+
libldap-2.5-0 libpq5 libicu72 less \
3636
# build-deps
3737
&& cp "/usr/local/etc/php/php.ini-production" "/usr/local/etc/php/php.ini" \
3838
&& apt-get install -y --no-install-recommends \

8.4-debian/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM php:8.4-fpm
1+
FROM php:8.4-fpm-bookworm
22

33
ENV ASUSER= \
44
UID= \
@@ -31,9 +31,9 @@ RUN useradd -m -u 1337 kool \
3131
# deps
3232
&& apt-get update && apt-get install -y --no-install-recommends \
3333
bash sed git openssh-client procps \
34-
libfreetype6 libpng16-16t64 libjpeg62-turbo libzip5 ghostscript imagemagick \
34+
libfreetype6 libpng16-16 libjpeg62-turbo libzip4 ghostscript imagemagick \
3535
jpegoptim optipng pngquant gifsicle \
36-
libldap2 libpq5 libicu76 less \
36+
libldap-2.5-0 libpq5 libicu72 less \
3737
# build-deps
3838
&& cp "/usr/local/etc/php/php.ini-development" "/usr/local/etc/php/php.ini" \
3939
&& apt-get install -y --no-install-recommends \

from-alpine-to-debian.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This document outlines the key differences between the Alpine and Debian variant
66

77
| Feature | Alpine | Debian |
88
|---------|--------|--------|
9-
| Base Image | `php:8.x-fpm-alpine` | `php:8.x-fpm` (Debian) |
9+
| Base Image | `php:8.x-fpm-alpine` | `php:8.x-fpm-bookworm` (Debian 12 stable) |
1010
| Image Size | Smaller (~150MB) | Larger (~400MB) |
1111
| Package Manager | `apk` | `apt-get` |
1212
| Shell | `sh` (BusyBox) | `bash` |

fwd-template.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,7 @@
488488
{
489489
"name": "8.4-debian",
490490
"data": {
491-
"from": "php:8.4-fpm",
491+
"from": "php:8.4-fpm-bookworm",
492492
"prod": false,
493493
"nginx": false,
494494
"version": "8.4"
@@ -515,7 +515,7 @@
515515
{
516516
"name": "8.4-debian-prod",
517517
"data": {
518-
"from": "php:8.4-fpm",
518+
"from": "php:8.4-fpm-bookworm",
519519
"prod": true,
520520
"nginx": false,
521521
"version": "8.4"

template/Dockerfile-debian-nginx.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM debian AS cert
1+
FROM debian:bookworm AS cert
22

33
WORKDIR /kool/ssl
44

template/Dockerfile-debian.blade.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@
3333
# deps
3434
&& apt-get update && apt-get install -y --no-install-recommends \
3535
bash sed git openssh-client procps \
36-
libfreetype6 libpng16-16t64 libjpeg62-turbo libzip5 ghostscript imagemagick \
36+
libfreetype6 libpng16-16 libjpeg62-turbo libzip4 ghostscript imagemagick \
3737
jpegoptim optipng pngquant gifsicle \
38-
libldap2 libpq5 libicu76 less \
38+
libldap-2.5-0 libpq5 libicu72 less \
3939
# build-deps
4040
&& cp "/usr/local/etc/php/php.ini-{{ $prod ? 'production' : 'development' }}" "/usr/local/etc/php/php.ini" \
4141
&& apt-get install -y --no-install-recommends \

0 commit comments

Comments
 (0)