|
1 | 1 | FROM php:8.2 |
2 | 2 |
|
3 | 3 | # Update Container |
4 | | -RUN apt-get update -y && apt-get install -y openssl zip unzip git curl libbz2-dev libicu-dev libpng-dev libjpeg-dev libfreetype6-dev libonig-dev libxml2-dev libzip-dev libpq-dev libcurl4-openssl-dev libssl-dev |
| 4 | +RUN apt-get update -y && apt-get install -y openssl zip unzip git curl libbz2-dev libicu-dev libpng-dev libjpeg-dev libfreetype6-dev libonig-dev libxml2-dev libzip-dev libpq-dev libcurl4-openssl-dev libssl-dev zlib1g-dev |
5 | 5 |
|
6 | 6 | # Install PHP Extensions |
7 | | -RUN apt-get install -y libonig-dev libpq-dev |
8 | | -RUN docker-php-ext-install pdo mbstring pdo_mysql bz2 intl curl gd mbstring gettext fileinfo exif zip ctype dom filter hash openssl pcre session tokenizer xml |
| 7 | +RUN docker-php-ext-configure gd --with-freetype --with-jpeg |
| 8 | +RUN docker-php-ext-install pdo |
| 9 | +RUN docker-php-ext-install mbstring |
| 10 | +RUN docker-php-ext-install pdo_mysql |
| 11 | +RUN docker-php-ext-install bz2 |
| 12 | +RUN docker-php-ext-install intl |
| 13 | +RUN docker-php-ext-install curl |
| 14 | +RUN docker-php-ext-install gd |
| 15 | +RUN docker-php-ext-install gettext |
| 16 | +RUN docker-php-ext-install fileinfo |
| 17 | +RUN docker-php-ext-install exif |
| 18 | +RUN docker-php-ext-install zip |
| 19 | +RUN docker-php-ext-install ctype |
| 20 | +RUN docker-php-ext-install dom |
| 21 | +RUN docker-php-ext-install filter |
| 22 | +RUN docker-php-ext-install hash |
| 23 | +RUN docker-php-ext-install openssl |
| 24 | +RUN docker-php-ext-install pcre |
| 25 | +RUN docker-php-ext-install session |
| 26 | +RUN docker-php-ext-install tokenizer |
| 27 | +RUN docker-php-ext-install xml |
| 28 | + |
| 29 | +RUN apt-get clean && rm -rf /var/lib/apt/lists/* |
9 | 30 |
|
10 | 31 | # Set Working Directory |
11 | 32 | WORKDIR /app |
|
0 commit comments