@@ -12,8 +12,8 @@ ARG PHP_VERSION=8.4
12
12
FROM phpexperts/linux:latest as intermediate
13
13
ARG PHP_VERSION
14
14
15
- RUN apt-get update && \
16
- apt-get install --no-install-recommends --no-install-suggests -y \
15
+ RUN apt update && \
16
+ apt install --no-install-recommends --no-install-suggests -y \
17
17
ca-certificates \
18
18
nginx \
19
19
php${PHP_VERSION}-fpm && \
@@ -47,7 +47,7 @@ RUN apt-get update && \
47
47
apt-get autoremove -y && \
48
48
apt-get clean && \
49
49
rm -rf /var/lib/apt/lists/* && \
50
- mkdir /etc/nginx/custom
50
+ mkdir -p /etc/nginx/custom
51
51
52
52
# ARG PHP_VERSION=8.4
53
53
# FROM phpexperts/web:nginx-php8.4-temp as builder
@@ -59,13 +59,13 @@ COPY grab_files.sh /grab_files.sh
59
59
60
60
61
61
RUN mkdir -p /tmp/distroless/run/php /tmp/distroless/usr/sbin; \
62
+ mkdir -p /tmp/distroless/usr/lib/x86_64-linux-gnu; \
62
63
/grab_files.sh "/usr/sbin/nginx" ; \
63
64
/grab_files.sh "/etc/nginx" ; \
64
65
/grab_files.sh "/var/lib/nginx" ; \
65
66
/grab_files.sh "/etc/php" ; \
66
67
/grab_files.sh "/etc/passwd" ; \
67
68
/grab_files.sh "/etc/group" ; \
68
- mkdir -p /tmp/distroless/usr/lib/x86_64-linux-gnu; \
69
69
cp -L /usr/lib/x86_64-linux-gnu/{libcrypt.so.1,libsystemd.so.0} /tmp/distroless/usr/lib/x86_64-linux-gnu; \
70
70
/grab_files.sh "/usr/sbin/php-fpm$PHP_VERSION" ; \
71
71
ln -sv /usr/sbin/php-fpm$PHP_VERSION /tmp/distroless/usr/sbin/php-fpm
0 commit comments