From ee3c4ff64b76611d36914c0a82eff91a7584113b Mon Sep 17 00:00:00 2001 From: kev Date: Wed, 6 May 2015 14:59:32 +0800 Subject: [PATCH] mantisbt --- mantisbt/Dockerfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 mantisbt/Dockerfile diff --git a/mantisbt/Dockerfile b/mantisbt/Dockerfile new file mode 100644 index 0000000..fde8dfa --- /dev/null +++ b/mantisbt/Dockerfile @@ -0,0 +1,21 @@ +FROM php:5.5-apache +MAINTAINER kev + +RUN a2enmod rewrite + +RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev \ + && rm -rf /var/lib/apt/lists/* \ + && docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \ + && docker-php-ext-install gd mbstring pdo pdo_mysql pdo_pgsql + +WORKDIR /var/www/html + +ENV MANTIS_VERSION 1.2.19 +ENV MANTIS_MD5 ef1523405d1d1c87b3431e47e82b3ab0 +ENV MANTIS_URL http://jaist.dl.sourceforge.net/project/mantisbt/mantis-stable/${MANTIS_VERSION}/mantisbt-${MANTIS_VERSION}.tar.gz + +RUN curl -fSL -o mantisbt.tar.gz ${MANTIS_URL} \ + && echo "${MANTIS_MD5} mantisbt.tar.gz" | md5sum -c - \ + && tar -xz --strip-components=1 -f mantisbt.tar.gz \ + && rm mantisbt.tar.gz \ + && chown -R www-data:www-data .