You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by ol...@apache.org on 2014/10/06 00:34:03 UTC
svn commit: r1629547 - /archiva/docker-file/trunk/Dockerfile
Author: olamy
Date: Sun Oct 5 22:34:03 2014
New Revision: 1629547
URL: http://svn.apache.org/r1629547
Log:
sync github https://github.com/olamy/archiva-docker/pull/1
Modified:
archiva/docker-file/trunk/Dockerfile
Modified: archiva/docker-file/trunk/Dockerfile
URL: http://svn.apache.org/viewvc/archiva/docker-file/trunk/Dockerfile?rev=1629547&r1=1629546&r2=1629547&view=diff
==============================================================================
--- archiva/docker-file/trunk/Dockerfile (original)
+++ archiva/docker-file/trunk/Dockerfile Sun Oct 5 22:34:03 2014
@@ -1,26 +1,26 @@
#
-# Apache Archiva 2.1.1 Standalone
+# Apache Archiva Standalone
#
FROM java:7u65
MAINTAINER Olivier Lamy
-RUN apt-get update && apt-get install -y wget && rm -rf /var/lib/apt/lists/*
+ENV VERSION 2.1.1
-RUN wget --no-verbose -O apache-archiva-2.1.1-bin.tar.gz http://archive.apache.org/dist/archiva/2.1.1/binaries/apache-archiva-2.1.1-bin.tar.gz
+RUN curl -sSLo /apache-archiva-$VERSION-bin.tar.gz http://archive.apache.org/dist/archiva/$VERSION/binaries/apache-archiva-$VERSION-bin.tar.gz \
+ && tar --extract --ungzip --file apache-archiva-$VERSION-bin.tar.gz --directory / \
+ && rm /apache-archiva-$VERSION-bin.tar.gz
#TODO fix sha1 md5 check
#RUN echo "18b7124e6f0a2c8f7db8167c6946d762 apache-archiva-2.2.1-bin.tar.gz" | md5sum -c
#RUN echo "5a7ddff9d85637cafa1e982a7b313a3ffe8190fa apache-archiva-2.2.1-bin.tar.gz" | sha1sum -c
-RUN tar --extract --ungzip --file apache-archiva-2.1.1-bin.tar.gz --directory /
-
-RUN export ARCHIVA_BASE=/apache-archiva-2.1.1
+ENV ARCHIVA_BASE /apache-archiva-$VERSION
WORKDIR /apache-archiva-2.1.1
RUN mkdir /archiva-data
-RUN ln -s /archiva-data /apache-archiva-2.1.1/data
+RUN ln -s /archiva-data /apache-archiva-$VERSION/data
VOLUME /archiva-data
EXPOSE 8080