File tree Expand file tree Collapse file tree 8 files changed +14
-14
lines changed
Expand file tree Collapse file tree 8 files changed +14
-14
lines changed Original file line number Diff line number Diff line change 1- FROM debian AS cert
1+ FROM debian:bookworm AS cert
22
33WORKDIR /kool/ssl
44
Original file line number Diff line number Diff line change 1- FROM debian AS cert
1+ FROM debian:bookworm AS cert
22
33WORKDIR /kool/ssl
44
Original file line number Diff line number Diff line change 1- FROM php:8.4-fpm
1+ FROM php:8.4-fpm-bookworm
22
33ENV 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 \
Original file line number Diff line number Diff line change 1- FROM php:8.4-fpm
1+ FROM php:8.4-fpm-bookworm
22
33ENV 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 \
Original file line number Diff line number Diff 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 ` |
Original file line number Diff line number Diff line change 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"
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"
Original file line number Diff line number Diff line change 1- FROM debian AS cert
1+ FROM debian:bookworm AS cert
22
33WORKDIR /kool/ssl
44
Original file line number Diff line number Diff line change 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 \
You can’t perform that action at this time.
0 commit comments