Skip to content

Commit eae715e

Browse files
feat: PHP 8.2.25RC1 alpine 3.20
1 parent c67195f commit eae715e

File tree

3 files changed

+3941
-6
lines changed

3 files changed

+3941
-6
lines changed

Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
FROM node:19.9.0-alpine AS node
22

33
# Base image with PHP-FPM
4-
#FROM php:8.1.22-fpm-alpine3.16 AS base
5-
FROM php:8.1.30-fpm-alpine3.19 AS base
4+
FROM php:8.2.25RC1-fpm-alpine3.20 AS base
65

76
# Musl for adding locales
87
ENV MUSL_LOCALE_DEPS="cmake make musl-dev gcc gettext-dev libintl"
@@ -18,8 +17,8 @@ RUN apk add --no-cache \
1817

1918
# Add Repositories
2019
RUN rm -f /etc/apk/repositories &&\
21-
echo "http://dl-cdn.alpinelinux.org/alpine/v3.19/main" >> /etc/apk/repositories && \
22-
echo "http://dl-cdn.alpinelinux.org/alpine/v3.19/community" >> /etc/apk/repositories
20+
echo "http://dl-cdn.alpinelinux.org/alpine/v3.20/main" >> /etc/apk/repositories && \
21+
echo "http://dl-cdn.alpinelinux.org/alpine/v3.20/community" >> /etc/apk/repositories
2322

2423
# Add Build Dependencies
2524
RUN apk update && apk add --no-cache --virtual .build-deps \
@@ -31,7 +30,8 @@ RUN apk update && apk add --no-cache --virtual .build-deps \
3130
clang \
3231
llvm \
3332
libxml2-dev \
34-
bzip2-dev
33+
bzip2-dev \
34+
linux-headers
3535

3636
# Add Production Dependencies
3737
RUN apk add --update --no-cache \
@@ -137,7 +137,7 @@ COPY ./config/supervisord-master.ini /etc/supervisor.d/master.ini
137137
COPY ./config/php-fpm.conf /usr/local/etc/php-fpm.conf
138138

139139
# Copy PHP configuration
140-
COPY ./config/php.ini /usr/local/etc/php/php.ini
140+
COPY ./config/php8.2.ini /usr/local/etc/php/php.ini
141141

142142
# Set permissions
143143
RUN chown -R www-data:www-data /var/lib/nginx /var/log/nginx /run/nginx /var/log/supervisor /var/run

0 commit comments

Comments
 (0)