From bbd254435321c740accb783c99068ff23924cf87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20MIELCAREK?= Date: Mon, 26 Dec 2022 13:02:30 +0100 Subject: [PATCH] Update 'Sources/api_database/Dockerfile' --- Sources/api_database/Dockerfile | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/Sources/api_database/Dockerfile b/Sources/api_database/Dockerfile index 1a5d6c8..ce25976 100644 --- a/Sources/api_database/Dockerfile +++ b/Sources/api_database/Dockerfile @@ -1,12 +1,11 @@ FROM php:7.4-cli -RUN apt-get update && apt-get install -y \ - zlib1g-dev \ - libzip-dev \ - unzip -RUN docker-php-ext-install zip -COPY --from=composer /usr/bin/composer /usr/bin/composer -RUN composer self-update +RUN apt-get update && apt-get install -y libmcrypt-dev \ + mysql-client libmagickwand-dev --no-install-recommends \ + && pecl install imagick \ + && docker-php-ext-enable imagick \ +&& docker-php-ext-install mcrypt pdo_mysql +RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer +RUN php composer.phar require slim/slim:3.* COPY . /usr/src/daflmusic WORKDIR /usr/src/daflmusic -RUN composer install -CMD [ "php", "./public/index.php" ] \ No newline at end of file +CMD [ "php", "./public/index.php" ]* \ No newline at end of file