FROM php:7.4-fpm
RUN apt-get update && apt-get install -y
git
curl
libpng-dev
libonig-dev
libxml2-dev
zip
unzip
RUN apt-get install -y libpq-dev
&& docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsql
&& docker-php-ext-install pdo pdo_pgsql pgsql
RUN apt install -y
zlib1g-dev
libzip-dev &&
docker-php-ext-install zip
RUN docker-php-ext-install pdo_pgsql mbstring exif pcntl bcmath gd
RUN apt install -y libmagickwand-dev --no-install-recommends &&
printf "\n" | pecl install imagick &&
docker-php-ext-enable imagick
RUN apt-get clean && rm -rf /var/lib/apt/lists/*
RUN curl -fsSL https://deb.nodesource.com/setup_12.x | bash && apt install -y nodejs
RUN php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" RUN php composer-setup.php RUN php -r "unlink('composer-setup.php');" RUN mv composer.phar /usr/local/bin/composer
WORKDIR /var/www/app
EXPOSE 9000
Content type
Image
Digest
sha256:acbd32b7d…
Size
284.7 MB
Last updated
almost 4 years ago
docker pull matoso30/laravel:php7.4