Sign inSign up

bijoydocker/php

By bijoydocker

•Updated over 5 years ago

Image
0

176

bijoydocker/php repository overview

⁠Docerfile

FROM php:7.3.1-fpm RUN set -ex;

savedAptMark="$(apt-mark showmanual)";

apt-get update;
apt-get install -y --no-install-recommends
libjpeg-dev
libpng-dev
libpq-dev
libzip-dev
ca-certificates
;

pecl install redis-4.2.0
&& docker-php-ext-enable redis;
docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr;
docker-php-ext-install -j "$(nproc)"
gd
opcache
pdo_mysql
mysqli
zip
;
\

⁠reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies

    apt-mark auto '.*' > /dev/null; \
    apt-mark manual $savedAptMark; \
    ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so \
            | awk '/=>/ { print $3 }' \
            | sort -u \
            | xargs -r dpkg-query -S \
            | cut -d: -f1 \
            | sort -u \
            | xargs -rt apt-mark manual; \
    \

Tag summary

Content type

Image

Digest

Size

153.3 MB

Last updated

over 5 years ago

docker pull bijoydocker/php:7.4.15-fpm