Sign inSign up
matomo logo

matomo:5.13-apache

Multi-platform
Also known as:
5
5-apache
5.13
5.13.0
5.13.0-apache
apache
latest
Monitoring & observability
Index digest

sha256:b2e836385924c1a0470f308f2b7c2ecf8399cbe51621b6854a2284fe33c0ffbf

OS/ARCH

Compressed size

206.06 MB

Last pushed

1 day by doijanky

Type

Image

Vulnerabilities

0
3
7
135
1

Manifest digest

sha256:01c9a24bb2ce247b9d89b05ebb480da50dc68663ace344ff631b779d5f8812f7

Layers (40)

php:8.4-apache
0
3
7
133
1
matomo:5.13-apache
0
0
0
2
0

30

ENV PHP_MEMORY_LIMIT=256M

0 B


31

RUN /bin/sh -c set -ex; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends libfreetype-dev libjpeg-dev libldap2-dev libpng-dev libzip-dev procps ; debMultiarch="$(dpkg-architecture --query DEB_BUILD_MULTIARCH)"; docker-php-ext-configure gd --with-freetype --with-jpeg; docker-php-ext-configure ldap --with-libdir="lib/$debMultiarch"; docker-php-ext-install -j "$(nproc)" gd bcmath ldap mysqli pdo_mysql zip ; pecl install APCu-5.1.28; pecl install redis-6.3.0; docker-php-ext-enable apcu redis ; rm -r /tmp/pear; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); print so }' | sort -u | xargs -rt dpkg-query --search | awk 'sub(":$", "", $1) { print $1 }' | sort -u | xargs -rt apt-mark manual; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean # buildkit

2.71 MB


32

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

323 B


33

ENV MATOMO_VERSION=5.13.0

0 B


34

RUN /bin/sh -c set -ex; fetchDeps=" dirmngr gnupg "; apt-get update; apt-get install -y --no-install-recommends $fetchDeps ; curl -fsSL -o matomo.tar.gz "https://builds.matomo.org/matomo-${MATOMO_VERSION}.tar.gz"; curl -fsSL -o matomo.tar.gz.asc "https://builds.matomo.org/matomo-${MATOMO_VERSION}.tar.gz.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys F529A27008477483777FC23D63BB30D0E5D2C749; gpg --batch --verify matomo.tar.gz.asc matomo.tar.gz; gpgconf --kill all; rm -rf "$GNUPGHOME" matomo.tar.gz.asc; tar -xzf matomo.tar.gz -C /usr/src/; rm matomo.tar.gz; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false $fetchDeps; apt-get dist-clean # buildkit

21.45 MB


35

COPY php.ini /usr/local/etc/php/conf.d/php-matomo.ini # buildkit

340 B


36

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

824 B


37

VOLUME [/var/www/html]

0 B


38

ENTRYPOINT ["/entrypoint.sh"]

0 B


39

CMD ["apache2-foreground"]

0 B