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