Sign inSign up
joomla logo

joomla:6.2.0-php8.4-fpm-alpine

Multi-platform
Also known as:
6-php8.4-fpm-alpine
6.2-php8.4-fpm-alpine
php8.4-fpm-alpine
Content management system
Index digest

sha256:bc8138249fd3e24c79b522976947d2c63a9fb00acba5796384910d81e747f786

OS/ARCH

Compressed size

100.48 MB

Last pushed

3 days by doijanky

Type

Image

Vulnerabilities

8
28
72
20
3

Manifest digest

sha256:06136c0b42dfbe26c275aa75b713bbc69bfaa4bbaedc8b5c3f9dcfbe245798c8

Layers (40)

php:8.4-fpm-alpine
7
18
8
5
1
joomla:6.2.0-php8.4-fpm-alpine
1
10
64
15
2

26

LABEL maintainer=Llewellyn van der Merwe <[email protected]> (@Llewellynvdm), Harald Leithner <[email protected]> (@HLeithner)

0 B


27

ENV JOOMLA_INSTALLATION_DISABLE_LOCALHOST_CHECK=1

0 B


28

RUN /bin/sh -c set -eux; apk add --no-cache bash ghostscript imagemagick zstd ; # buildkit

32.64 MB


29

RUN /bin/sh -c set -ex; apk add --no-cache --virtual .build-deps $PHPIZE_DEPS autoconf bzip2-dev gmp-dev icu-dev freetype-dev imagemagick-dev libjpeg-turbo-dev libmemcached-dev libpng-dev libwebp-dev libzip-dev openldap-dev pcre-dev postgresql-dev ; docker-php-ext-configure gd --with-freetype --with-jpeg --with-webp ; docker-php-ext-configure ldap; docker-php-ext-install -j "$(nproc)" bz2 bcmath exif gd gmp intl ldap mysqli pdo_mysql pdo_pgsql pgsql zip ; pecl install imagick-3.8.1; docker-php-ext-enable imagick; rm -r /tmp/pear; out="$(php -r 'exit(0);')"; [ -z "$out" ]; err="$(php -r 'exit(0);' 3>&1 1>&2 2>&3)"; [ -z "$err" ]; extDir="$(php -r 'echo ini_get("extension_dir");')"; [ -d "$extDir" ]; pecl install APCu-5.1.28; pecl install memcached-3.4.0; pecl install redis-6.3.0; docker-php-ext-enable apcu memcached redis ; rm -r /tmp/pear; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive "$extDir" | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .joomla-phpexts-rundeps $runDeps; apk del --no-network .build-deps; ! { ldd "$extDir"/*.so | grep 'not found'; }; err="$(php --version 3>&1 1>&2 2>&3)"; [ -z "$err" ] # buildkit

7.52 MB


30

RUN /bin/sh -c set -eux; docker-php-ext-enable opcache; { echo 'opcache.memory_consumption=128'; echo 'opcache.interned_strings_buffer=8'; echo 'opcache.max_accelerated_files=4000'; echo 'opcache.revalidate_freq=2'; } > /usr/local/etc/php/conf.d/opcache-recommended.ini # buildkit

72.1 KB


31

RUN /bin/sh -c { echo 'error_reporting = E_ERROR | E_WARNING | E_PARSE | E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_COMPILE_WARNING | E_RECOVERABLE_ERROR'; echo 'display_errors = Off'; echo 'display_startup_errors = Off'; echo 'log_errors = On'; echo 'error_log = /dev/stderr'; echo 'log_errors_max_len = 1024'; echo 'ignore_repeated_errors = On'; echo 'ignore_repeated_source = Off'; echo 'html_errors = Off'; } > /usr/local/etc/php/conf.d/error-logging.ini # buildkit

392 B


32

VOLUME [/var/www/html]

0 B


33

ENV JOOMLA_VERSION=6.2.0

0 B


34

ENV JOOMLA_SHA512=5d61beed1b2ced52ee96b312d327e8f3616cdd93e5d4a759bef9bc0cee384232a21e3b85e15f659edcdb83fb5ea9969cd009722eeb6151303cc5e6c9d6dc26bc

0 B


35

RUN /bin/sh -c set -ex; curl -o joomla.tar.zst -SL https://github.com/joomla/joomla-cms/releases/download/6.2.0/Joomla_6.2.0-Stable-Full_Package.tar.zst; echo "$JOOMLA_SHA512 *joomla.tar.zst" | sha512sum -c -; mkdir /usr/src/joomla; tar --zstd -xf joomla.tar.zst -C /usr/src/joomla; rm joomla.tar.zst; chown -R www-data:www-data /usr/src/joomla # buildkit

28.39 MB


36

COPY docker-entrypoint.sh /entrypoint.sh # buildkit

4.09 KB


37

COPY makedb.php /makedb.php # buildkit

1.07 KB


38

ENTRYPOINT ["/entrypoint.sh"]

0 B


39

CMD ["php-fpm"]

0 B