Sign inSign up

h0perium/apache-php7-composer

By h0perium

Updated over 4 years ago

Image
0

941

h0perium/apache-php7-composer repository overview

Example:

docker run -d --name apache-composer  -v <your host root folder>:/var/www -v apache-composer-conf:/etc/apache2 -e LANG=C.UTF-8 --restart always  h0perium/apache-php7-composer

Dockerfile:

FROM php:7.4-apache

RUN docker-php-ext-install pdo_mysql mysqli
RUN a2enmod rewrite

RUN apt update \
        && apt install -y curl libpng-dev zlib1g-dev zip git libjpeg-dev libfreetype6-dev unzip \
         nano \
         npm

RUN docker-php-ext-configure gd --with-freetype=/usr/include/  --with-jpeg=/usr/include/  \
        && docker-php-ext-install -j$(nproc) gd \
        && docker-php-ext-enable gd

RUN curl -sS https://getcomposer.org/installer | php \
        && mv composer.phar /usr/local/bin/composer

RUN rm /var/www/html -r
RUN ln -s /var/www/public /var/www/html

WORKDIR /var/www/



Tag summary

Content type

Image

Digest

Size

323.7 MB

Last updated

over 4 years ago

docker pull h0perium/apache-php7-composer