From 93dbda96815492ef2cf39bf7a7fa2372c9fd1e44 Mon Sep 17 00:00:00 2001 From: Ismo Vuorinen Date: Fri, 4 Mar 2022 10:04:08 +0200 Subject: [PATCH] Create Dockerfile --- Dockerfile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..ab88865 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM php:7.4 + +RUN docker-php-ext-install bcmath \ + && docker-php-ext-configure pcntl \ + && docker-php-ext-install pcntl \ + && apt-get update \ + && apt-get install -y \ + libicu-dev libxml2-dev libfreetype6-dev libjpeg62-turbo-dev \ + libpng-dev libonig-dev libmagickwand-dev python-dev unzip \ + && docker-php-ext-configure gd --with-freetype --with-jpeg \ + && docker-php-ext-install -j$(nproc) intl mbstring pdo xml gd exif bcmath \ + && yes '' | pecl install imagick \ + && docker-php-ext-enable imagick \ + && curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer + +RUN php --version \ + && composer --version