Skip to content

Commit 4d03b28

Browse files
authored
Merge pull request #557 from netlogix/feature/SHOPWARE-184-cleanup-image
Feature/shopware 184 cleanup image
2 parents 2873107 + 38e75df commit 4d03b28

1 file changed

Lines changed: 2 additions & 18 deletions

File tree

php/frankenphp.Dockerfile

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,5 @@
11
ARG PHP_VERSION=8.4
22

3-
FROM dunglas/frankenphp:builder-php${PHP_VERSION} AS app-frankenphp-builder
4-
COPY --from=caddy:builder /usr/bin/xcaddy /usr/bin/xcaddy
5-
6-
RUN CGO_ENABLED=1 \
7-
XCADDY_SETCAP=1 \
8-
XCADDY_GO_BUILD_FLAGS="-ldflags='-w -s' -tags=nobadger,nomysql,nopgx" \
9-
CGO_CFLAGS=$(php-config --includes) \
10-
CGO_LDFLAGS="$(php-config --ldflags) $(php-config --libs)" \
11-
xcaddy build \
12-
--output /usr/local/bin/frankenphp \
13-
--with github.com/dunglas/frankenphp=./ \
14-
--with github.com/dunglas/frankenphp/caddy=./caddy/ \
15-
--with github.com/dunglas/caddy-cbrotli \
16-
--with github.com/dunglas/vulcain/caddy \
17-
--with github.com/lolPants/caddy-requestid
18-
193
FROM dunglas/frankenphp:php${PHP_VERSION} AS app-frankenphp-base
204
RUN <<EOF
215
set -e
@@ -106,10 +90,10 @@ ENV PHP_VERSION=${PHP_VERSION} \
10690
PHP_OPCACHE_MAX_ACCELERATED_FILES=10000 \
10791
PHP_OPCACHE_PRELOAD_USER=www-data \
10892
PHP_OPCACHE_ENABLE_CLI=0 \
109-
PHP_OPCACHE_VALIDATE_TIMESTAMPS=0 \
93+
PHP_OPCACHE_VALIDATE_TIMESTAMPS=1 \
11094
PHP_OPCACHE_FILE_CACHE="" \
11195
PHP_OPCACHE_FILE_CACHE_ONLY=0 \
112-
PHP_OPCACHE_REVALIDATE_FREQ=0 \
96+
PHP_OPCACHE_REVALIDATE_FREQ=2 \
11397
PHP_REALPATH_CACHE_TTL=3600 \
11498
PHP_REALPATH_CACHE_SIZE=4M \
11599
PHP_XDEBUG_HOST=host.docker.internal \

0 commit comments

Comments
 (0)