Sign inSign up

shohidulislam/php74

By shohidulislam

•Updated about 1 year ago

PHP7.4 with essential libs

Image
0

213

shohidulislam/php74 repository overview

Dockerfile

FROM php:7.4-fpm

# Install system dependencies
RUN apt-get update && apt-get install -y \
    git \
    curl \
    zip \
    unzip \
    bash \
    libpng-dev \
    libjpeg-dev \
    libfreetype6-dev \
    libicu-dev \
    libxml2-dev \
    libzip-dev \
    libonig-dev \
    libpq-dev \
    mariadb-client \
    postgresql-client \
    && docker-php-source extract \
    # Configure and install PHP extensions
    && docker-php-ext-configure gd --with-freetype --with-jpeg \
    && docker-php-ext-install -j$(nproc) \
        bcmath \
        exif \
        gd \
        intl \
        mbstring \
        mysqli \
        pcntl \
        pdo \
        pdo_mysql \
        pdo_pgsql \
        soap \
        sockets \
        xml \
        zip \
    && pecl install redis \
    && docker-php-ext-enable redis \
    && docker-php-source delete \
    && apt-get clean && rm -rf /var/lib/apt/lists/*

# Set working directory
WORKDIR /var/www/html

# Expose PHP-FPM port
EXPOSE 9000

# Default command
CMD ["php-fpm"]

Tag summary

Content type

Image

Digest

sha256:480dc8c3b…

Size

215.6 MB

Last updated

about 1 year ago

docker pull shohidulislam/php74