Skip to content

Commit

Permalink
Rework Dockerfile.
Browse files Browse the repository at this point in the history
  • Loading branch information
gmazoyer committed Jul 8, 2018
1 parent a81e7ac commit 9a4e2a7
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
FROM php:5.6-apache
FROM php:apache
MAINTAINER Guillaume Mazoyer <gmazoyer@gravitons.in>

WORKDIR /var/www/html

# add timezone to php.ini
RUN echo 'date.timezone = UTC' >> /usr/local/etc/php/php.ini

# copy code from local folder
COPY ./ /var/www/html

RUN touch /var/log/looking-glass.log && chmod 777 /var/log/looking-glass.log


RUN apt update
RUN apt -y install bash git ssh libmcrypt-dev openssl libsodium-dev libgmp-dev libgmp3-dev \
&& ln -s /usr/include/x86_64-linux-gnu/gmp.h /usr/include/gmp.h \
&& docker-php-ext-install -j$(nproc) mcrypt gmp \
&& pecl install libsodium \
&& docker-php-ext-enable libsodium \
&& git clone https://github.com/respawner/looking-glass.git --branch master --single-branch /var/www/html/ \
&& apt purge -y --auto-remove git \
&& mkdir -p /var/log/ \
&& touch /var/log/looking-glass.log \
&& chown www-data /var/log/looking-glass.log

0 comments on commit 9a4e2a7

Please sign in to comment.