Run PHP5.6 and Apache2.4 on buster OS image.
2.1K
docker-compose.yml sample. https://github.com/kidatti/docker-compose-sample/blob/master/php5.6-apache2.4-mysql8/docker-compose.yml
Source: Dockerfile
FROM debian:buster
RUN apt-get update
RUN apt-get update && apt-get install -y apt-transport-https lsb-release ca-certificates wget
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list
# Install PHP and Apache
RUN apt-get update && apt-get install -y \
apache2 \
php5.6 \
php5.6-mysql \
php5.6-mbstring \
libapache2-mod-php5.6 \
&& rm -rf /var/lib/apt/lists/*
# Apache
RUN a2enmod php5.6
RUN a2enmod rewrite
RUN echo 'ServerName localhost' >> /etc/apache2/apache2.conf
RUN echo '<Directory /var/www/>\n\tAllowOverride All\n</Directory>' >> /etc/apache2/apache2.conf
EXPOSE 80
CMD ["/usr/sbin/apache2ctl", "-D", "FOREGROUND"]
Content type
Image
Digest
sha256:8675bc1ac…
Size
112.5 MB
Last updated
almost 2 years ago
docker pull kidatti/php56-apache-buster