FROM ubuntu:14.04 MAINTAINER Randi Clark
#update and install packages RUN echo 'deb http://us.archive.ubuntu.com/ubuntu/ trusty multiverse\ndeb-src http://us.archive.ubuntu.com/ubuntu/ trusty multiverse\ndeb http://us.archive.ubuntu.com/ubuntu/ trusty-updates multiverse\ndeb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates multiverse\n' >> /etc/apt/sources.list RUN apt-get update RUN DEBIAN_FRONTEND=noninteractive apt-get install -y apache2-mpm-event php5-fpm libapache2-mod-fastcgi
RUN a2enmod mpm_event fastcgi actions
RUN echo "" > /etc/apache2/mods-available/fastcgi.conf RUN echo " AddHandler php5-fcgi .php" >> /etc/apache2/mods-available/fastcgi.conf RUN echo " Action php5-fcgi /php5-fcgi" >> /etc/apache2/mods-available/fastcgi.conf RUN echo " Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi" >> /etc/apache2/mods-available/fastcgi.conf RUN echo " FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -socket /var/run/php5-fpm.sock -pass-header Authorization" >> /etc/apache2/mods-available/fastcgi.conf RUN echo "" >> /etc/apache2/mods-available/fastcgi.conf
RUN echo "ServerName sky.cranberrytiara.com" >> /etc/apache2/apache2.conf
#Re-write of 000-default.conf RUN echo "<VirtualHost *:80>" > /etc/apache2/sites-enabled/000-default.conf RUN echo " ServerName sky.cranberrytiara.com" >> /etc/apache2/sites-enabled/000-default.conf RUN echo " DocumentRoot /var/www/html" >> /etc/apache2/sites-enabled/000-default.conf RUN echo " ErrorLog ${APACHE_LOG_DIR}/error.log" >> /etc/apache2/sites-enabled/000-default.conf RUN echo " CustomLog ${APACHE_LOG_DIR}/access.log combined" >> /etc/apache2/sites-enabled/000-default.conf RUN echo " " >> /etc/apache2/sites-enabled/000-default.conf RUN echo " Options All" >> /etc/apache2/sites-enabled/000-default.conf RUN echo " AllowOverride All" >> /etc/apache2/sites-enabled/000-default.conf RUN echo " Require all granted" >> /etc/apache2/sites-enabled/000-default.conf RUN echo " " >> /etc/apache2/sites-enabled/000-default.conf RUN echo "" >> /etc/apache2/sites-enabled/000-default.conf
#Create php script RUN touch /var/www/html/blue.php RUN echo " /var/www/html/blue.php RUN echo " phpinfo();" >> /var/www/html/blue.php RUN echo "?>" >> /var/www/html/blue.php
#Restart apache RUN service apache2 restart
EXPOSE 80
Content type
Image
Digest
sha256:601f21527…
Size
92.1 MB
Last updated
about 11 years ago
docker pull rclark36/apachephp