Mercurial > gemma
annotate docker/Dockerfile.geoserv @ 2235:39586a34979c
LAYERS.WATERWAYPROFILES: Set max- and minResolution. Modelled after d4d.
author | Bjoern Schilberg <bjoern@intevation.de> |
---|---|
date | Wed, 13 Feb 2019 13:50:59 +0100 |
parents | 9b5993a0551f |
children | 32441ac04c7c |
rev | line source |
---|---|
458 | 1 FROM ubuntu:bionic |
2 LABEL authors="tom@intevation.de" | |
1356
ce24990b3d5c
add licensing hint to docker files
Bernhard Reiter <bernhard@intevation.de>
parents:
1269
diff
changeset
|
3 LABEL description="Contains software from gemma, for right holders and\ |
ce24990b3d5c
add licensing hint to docker files
Bernhard Reiter <bernhard@intevation.de>
parents:
1269
diff
changeset
|
4 licensing infos, see https://hg.intevation.de/gemma ." |
458 | 5 |
528
076996a41c31
fix: Dockerfile.geoserv - adding "universe" to sources.list
Thomas Junk <thomas.junk@intevation.de>
parents:
458
diff
changeset
|
6 RUN sed -i 's/\(deb.*\)$/\1 universe/' /etc/apt/sources.list |
458 | 7 |
8 RUN apt-get update &&\ | |
9 apt-get -y install --no-install-recommends \ | |
528
076996a41c31
fix: Dockerfile.geoserv - adding "universe" to sources.list
Thomas Junk <thomas.junk@intevation.de>
parents:
458
diff
changeset
|
10 curl unzip openjdk-8-jre-headless tomcat8 |
458 | 11 |
12 ENV CATALINA_HOME /usr/share/tomcat8 | |
13 ENV CATALINA_BASE /var/lib/tomcat8 | |
14 ENV CATALINA_TMPDIR /tmp/tomcat8-tmp | |
15 | |
2235
39586a34979c
LAYERS.WATERWAYPROFILES: Set max- and minResolution. Modelled after d4d.
Bjoern Schilberg <bjoern@intevation.de>
parents:
1925
diff
changeset
|
16 #ENV GS_URL https://downloads.sourceforge.net/project/geoserver/GeoServer |
39586a34979c
LAYERS.WATERWAYPROFILES: Set max- and minResolution. Modelled after d4d.
Bjoern Schilberg <bjoern@intevation.de>
parents:
1925
diff
changeset
|
17 ENV GS_URL https://netcologne.dl.sourceforge.net/project/geoserver/GeoServer |
39586a34979c
LAYERS.WATERWAYPROFILES: Set max- and minResolution. Modelled after d4d.
Bjoern Schilberg <bjoern@intevation.de>
parents:
1925
diff
changeset
|
18 |
1925
9b5993a0551f
GeoServer 2.14.1 -> 2.14.2
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1356
diff
changeset
|
19 ENV GS_VERSION 2.14.2 |
458 | 20 ENV GS_DATADIR /opt/geoserver/data |
21 | |
22 ENV CATALINA_OPTS="-DGEOSERVER_DATA_DIR=$GS_DATADIR" | |
23 | |
24 RUN mkdir -p $GS_DATADIR && chown tomcat8 $GS_DATADIR | |
25 | |
26 RUN curl -L $GS_URL/$GS_VERSION/geoserver-$GS_VERSION-war.zip > gs.zip &&\ | |
27 unzip -d $CATALINA_BASE/webapps/ gs.zip geoserver.war &&\ | |
28 rm gs.zip | |
29 | |
30 EXPOSE 8080 | |
31 | |
32 USER tomcat8 | |
33 | |
34 RUN mkdir $CATALINA_TMPDIR | |
35 | |
36 CMD ["/usr/share/tomcat8/bin/catalina.sh", "run"] |