# # Dockerfile for piwik # FROM php:5.6-apache MAINTAINER kev RUN apt-get update \ && apt-get install -y git \ libfreetype6 \ libfreetype6-dev \ libjpeg62-turbo \ libjpeg-dev \ libpng12-0 \ libpng12-dev \ libzip2 \ libzip-dev \ && docker-php-ext-configure gd --with-freetype-dir=/usr \ --with-jpeg-dir=/usr \ --with-png-dir=/usr \ && docker-php-ext-install gd \ mbstring \ mysqli \ zip \ && apt-get purge --auto-remove -y libfreetype6-dev \ libjpeg-dev \ libpng12-dev \ libzip-dev \ && rm -rf /var/lib/apt/lists/* WORKDIR /var/www/html ENV PIWIK_VER 2.14.3 ENV PIWIK_MD5 1a613d36723ca5ccd52a9a9121d09a83 ENV PIWIK_URL https://github.com/piwik/piwik/archive/$PIWIK_VER.tar.gz ENV PIWIK_FILE piwik.tar.gz RUN curl -sSL ${PIWIK_URL} -o ${PIWIK_FILE} \ && echo "${PIWIK_MD5} ${PIWIK_FILE}" | md5sum -c \ && tar xzf ${PIWIK_FILE} --strip 1 \ && rm ${PIWIK_FILE} \ && curl -sS https://getcomposer.org/installer | php \ && php composer.phar install \ && echo "always_populate_raw_post_data=-1" >> /usr/local/etc/php/php.ini \ && chown -R www-data:www-data .