Skip to content

Commit 2c116b9

Browse files
authored
Merge pull request #534 from perftools/dependabot/docker/alpine-3.21
Bump alpine from 3.15 to 3.21
2 parents fb5668c + e1a3a56 commit 2c116b9

1 file changed

Lines changed: 19 additions & 19 deletions

File tree

Dockerfile

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,29 @@
33
# also modifying source, would not need to rebuild extensions layer.
44
# Author: Elan Ruusamäe <glen@pld-linux.org>
55

6-
FROM alpine:3.15 AS alpine
6+
FROM alpine:3.21 AS alpine
77

88
FROM alpine AS base
9-
ENV PHP_INI_DIR=/etc/php8
9+
ENV PHP_INI_DIR=/etc/php83
1010

1111
# php-fpm runtime
1212
FROM base AS php
1313
RUN set -x \
1414
&& apk add --no-cache \
1515
nginx \
16-
php8-cli \
17-
php8-ctype \
18-
php8-fpm \
19-
php8-json \
20-
php8-pdo \
21-
php8-pdo_mysql \
22-
php8-pdo_pgsql \
23-
php8-pdo_sqlite \
24-
php8-phar \
25-
php8-simplexml \
26-
php8-session \
27-
php8-pecl-mongodb \
28-
php8-iconv \
16+
php83-cli \
17+
php83-ctype \
18+
php83-fpm \
19+
php83-iconv \
20+
php83-json \
21+
php83-pdo \
22+
php83-pdo_mysql \
23+
php83-pdo_pgsql \
24+
php83-pdo_sqlite \
25+
php83-pecl-mongodb \
26+
php83-phar \
27+
php83-session \
28+
php83-simplexml \
2929
# Use www-data uid from alpine also present in docker php images
3030
&& adduser -u 82 -D -S -G www-data www-data \
3131
# Tweak php-fpm config
@@ -43,15 +43,15 @@ RUN set -x \
4343
-e "s#^group = nobody\s*#group = www-data#" \
4444
-e "s#^;catch_workers_output\s*=.*#catch_workers_output = yes#" \
4545
$POOL_CONFIG \
46-
&& rm -rf /var/log/php8 \
47-
&& ln -s php /var/log/php8 \
46+
&& rm -rf /var/log/php83 \
47+
&& ln -s php /var/log/php83 \
4848
&& install -d -o www-data -g www-data /var/log/php \
49-
&& ln -s php-fpm8 /usr/sbin/php-fpm \
49+
&& ln -s php-fpm83 /usr/sbin/php-fpm \
5050
&& ln -s /dev/stderr /var/log/php/fpm.access.log \
5151
&& ln -s /dev/stderr /var/log/php/fpm.error.log \
5252
&& ln -s /dev/stdout /var/log/nginx/access.log \
5353
&& ln -s /dev/stderr /var/log/nginx/error.log \
54-
&& ln -s /usr/bin/php8 /usr/bin/php \
54+
&& ln -sf php83 /usr/bin/php \
5555
&& php -m
5656

5757
# prepare sources

0 commit comments

Comments
 (0)