Dockerfile 773 B

123456789101112131415161718192021222324252627
  1. FROM php:7.4.3
  2. RUN apt-get update && apt-get install -y \
  3. libfreetype6-dev \
  4. libjpeg62-turbo-dev \
  5. libpng-dev \
  6. libmcrypt-dev \
  7. libzip-dev \
  8. libssl-dev \
  9. libcurl4-openssl-dev \
  10. libmongoc-dev \
  11. librdkafka-dev \
  12. && docker-php-ext-install -j$(nproc) iconv mysqli pdo_mysql zip \
  13. && docker-php-ext-configure gd --with-freetype --with-jpeg \
  14. && docker-php-ext-install -j$(nproc) gd \
  15. && pecl install mongodb \
  16. && pecl install rdkafka \
  17. && pecl install redis \
  18. && pecl install kafka \
  19. && docker-php-ext-enable mongodb \
  20. && docker-php-ext-enable rdkafka \
  21. && docker-php-ext-enable redis \
  22. && docker-php-ext-enable kafka \
  23. && docker-php-ext-install curl