kor3k/lamp
FROM kor3k/ubuntu
WORKDIR "/home"
RUN echo "apt-get update && apt-get install -y --allow-unauthenticated apache2 libapache2-mod-php7.2" > /root/install-apache.sh
RUN echo "apt-get update && apt-get install -y --allow-unauthenticated php7.2 php7.2-cli php7.2-json php7.2-curl php7.2-gd php7.2-intl php7.2-mbstring php7.2-xml php7.2-mysql php-xdebug" > /root/install-php.sh
RUN LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php
RUN LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/apache2
RUN bash /root/install-apache.sh
RUN bash /root/install-php.sh
RUN bash /root/update.sh
RUN mkdir /www
RUN mkdir /server
COPY server /server/
RUN wget -O /www/composer.phar https://getcomposer.org/composer.phar
RUN setfacl -m o::rx /www/composer.phar
RUN setfacl -m g::rwx /www/composer.phar
RUN setfacl -m u::rwx /www/composer.phar
LABEL "test.lamp"="1"
EXPOSE 80
EXPOSE 443
CMD apachectl -D FOREGROUND
docker pull kor3k/lamp