<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nuest</id>
	<title>OSGeo - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nuest"/>
	<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/wiki/Special:Contributions/Nuest"/>
	<updated>2026-04-12T08:14:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.9</generator>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImagesMeta&amp;diff=103106</id>
		<title>DockerImagesMeta</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImagesMeta&amp;diff=103106"/>
		<updated>2016-09-21T09:10:59Z</updated>

		<summary type="html">&lt;p&gt;Nuest: fix heading&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains meta-information about the list of Docker images at [[DockerImages]]. It can be used to collect tasks and information about images not present in the main list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
&lt;br /&gt;
'''Help welcome!'''&lt;br /&gt;
&lt;br /&gt;
* SciDB: https://github.com/albhasan/docker_scidb&lt;br /&gt;
* https://hub.docker.com/u/gisjedi/&lt;br /&gt;
* landsat stuff, see &amp;lt;https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=landsat&amp;amp;starCount=0&amp;gt;&lt;br /&gt;
* Python geo: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=python+geo&amp;amp;starCount=0&lt;br /&gt;
* https://www.locationtech.org/list-of-projects&lt;br /&gt;
* geomesa - https://locationtech.org/mhonarc/lists/geomesa-users/msg00686.html and https://hub.docker.com/r/jamesmcclain/geomesa/ could be starting points&lt;br /&gt;
* ''whole of quai.io''&lt;br /&gt;
* GRASS with UI, see https://github.com/wenzeslaus/grass-gis-docker&lt;br /&gt;
* hale: https://hub.docker.com/u/wetransform/ and https://github.com/halestudio/hale-cli/issues/15#issuecomment-242744229&lt;br /&gt;
&lt;br /&gt;
== Projects with many images ==&lt;br /&gt;
&lt;br /&gt;
The following searches on Docker Hub (and other registries, if possible!) result in a relatively large number of hits. Contributions in checking the &amp;quot;long tail&amp;quot; of these lists are highly welcome, so far only the most starred and downloaded images have been considered.&lt;br /&gt;
&lt;br /&gt;
* GDAL: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=gdal&amp;amp;starCount=0&lt;br /&gt;
* nominatim: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=nominatim&amp;amp;starCount=0&lt;br /&gt;
* QGIS: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=qgis&amp;amp;starCount=1&lt;br /&gt;
* PostGIS: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=postgis&amp;amp;starCount=0&lt;br /&gt;
* tileserver-mapnik/mapnik: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=mapnik&amp;amp;starCount=0&lt;br /&gt;
* osm2pgwsl: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=osm2pgsql&amp;amp;starCount=0&lt;br /&gt;
* CartodB, see https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=cartodb&amp;amp;starCount=0&lt;br /&gt;
&lt;br /&gt;
== Images and organisations with geo/GIS relation ==&lt;br /&gt;
&lt;br /&gt;
These images are not yet on the list - should they be?&lt;br /&gt;
&lt;br /&gt;
* R: [Rocker](https://hub.docker.com/r/rocker)&lt;br /&gt;
* Geospatial Jupyter: &amp;lt;https://hub.docker.com/r/weihanglo/geo-jupyter/&amp;gt;&lt;br /&gt;
* [GeoDocker Cluster](https://github.com/geodocker/geodocker) is a collection of Docker images encapsulating a distributed geo-processing platform based on GeoTrellis, GeoMesa, and GeoWave. Images are [on quay.io](https://quay.io/organization/geodocker).&lt;br /&gt;
&lt;br /&gt;
== docker-compose configurations ==&lt;br /&gt;
&lt;br /&gt;
Should these be a separate list?&lt;br /&gt;
&lt;br /&gt;
* https://github.com/gisjedi/docker-compose-modis&lt;br /&gt;
* https://github.com/gisjedi/docker-compose-geodata&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
&lt;br /&gt;
The following searches have been applied so far (please add date and sign)&lt;br /&gt;
&lt;br /&gt;
* Docker Hub searches for &amp;quot;gis&amp;quot; and &amp;quot;geo&amp;quot;, Aug 2016, by [[DanielNuest]]&lt;br /&gt;
* https://2016.foss4g-na.org/session/spatial-data-processing-docker (see slides)&lt;br /&gt;
&lt;br /&gt;
=== Criteria ===&lt;br /&gt;
&lt;br /&gt;
Criteria and data points (TBC)&lt;br /&gt;
&lt;br /&gt;
* Goals / target users / applications (e.g. testing, dev env, new users, demos, …) clear?&lt;br /&gt;
* Maintainer (most importantly: 3rd party or original devs?)&lt;br /&gt;
* License&lt;br /&gt;
* Base image&lt;br /&gt;
* Quality of documentation&lt;br /&gt;
&lt;br /&gt;
=== Sorted out ===&lt;br /&gt;
&lt;br /&gt;
The following images have been sorted out during the searches. It will be worth rechecking them from time to time, as issues such as missing documentation can quickly be mitigated by maintainers.&lt;br /&gt;
&lt;br /&gt;
* https://hub.docker.com/r/kaiserpelagic/gdal-tile/ (no docs)&lt;br /&gt;
* https://hub.docker.com/r/jamesshoebox/nominatim-web/ (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/nicopace/nominatim-docker/ (did not start properly)&lt;br /&gt;
* https://hub.docker.com/r/tdgp/gdal/ (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/ordnancesurvey/nominatim-runner/ (no instructions, GitHub repo is gone)&lt;br /&gt;
* https://github.com/geo-data/openstreetmap-website-docker (old!)&lt;br /&gt;
* https://hub.docker.com/r/radiantbluetechnologies/rialto-cesium/ (could be interesting fork, but no usage instructions)&lt;br /&gt;
* https://hub.docker.com/r/pamtrak06/grass7-ubuntu14.04/ (unclear why apache is needed, instructions end with docker exec - not well designed)&lt;br /&gt;
* https://github.com/dit4c/dockerfile-dit4c-container-qgis (by [DIT4C](http://dit4c.github.io/), 3rd party, based on `dit4c/dit4c-container-x11:debian`, no README/usage instructions)&lt;br /&gt;
* https://hub.docker.com/r/kaiserpelagic/mapnik2.3/ (no Dockerfile, no instructions)&lt;br /&gt;
* https://hub.docker.com/r/tnris/docker-node-mapnik/ (no Dockerfile, no instructions)&lt;br /&gt;
* https://hub.docker.com/r/instagis/mapnik/ (no Dockerfile, partial instructions)&lt;br /&gt;
* https://hub.docker.com/r/massimo1962/ckan-spatial/ (no Dockerfile, coarse instructions)&lt;br /&gt;
* https://hub.docker.com/r/agrian/ubuntugis/~/dockerfile/ (coarse instructions, actually not using ubuntugis)&lt;br /&gt;
* https://hub.docker.com/r/turnkeylinux/sahana-eden-14.1/ (and other repos under the same username) - see https://www.turnkeylinux.org/blog/14.0-optimized-builds-pt2-proxmox-opennode-docker#docker (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/segoerke (Sebastian Goerke) has geonetwork, geoserver, but no Dockerfiles&lt;br /&gt;
* https://hub.docker.com/r/jusabatier/georchestra_geonetwork/ (warfiles are mounted at build time - not transferable, not documented)&lt;br /&gt;
* https://hub.docker.com/r/ioos/catalog-docker-pycsw/ by [IOOS](https://ioos.us/) (no docs; tailored to IOOS deployment, also CKAN as base image...)&lt;br /&gt;
* https://github.com/GeographicaGS/Docker-PyCSW (not on Docker Hub)&lt;br /&gt;
* https://hub.docker.com/u/mapsherpa/ (no Dockerfiles, not documentation)&lt;br /&gt;
* https://hub.docker.com/r/kevensen/docker-geosuite/ (no working builds)&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImagesMeta&amp;diff=102611</id>
		<title>DockerImagesMeta</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImagesMeta&amp;diff=102611"/>
		<updated>2016-08-30T10:15:51Z</updated>

		<summary type="html">&lt;p&gt;Nuest: add hale&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains meta-information about the list of Docker images at [[DockerImages]]. It can be used to collect tasks and information about images not present in the main list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
&lt;br /&gt;
'''Help welcome!'''&lt;br /&gt;
&lt;br /&gt;
* SciDB: https://github.com/albhasan/docker_scidb&lt;br /&gt;
* https://hub.docker.com/u/gisjedi/&lt;br /&gt;
* landsat stuff, see &amp;lt;https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=landsat&amp;amp;starCount=0&amp;gt;&lt;br /&gt;
* Python geo: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=python+geo&amp;amp;starCount=0&lt;br /&gt;
* https://www.locationtech.org/list-of-projects&lt;br /&gt;
* geomesa - https://locationtech.org/mhonarc/lists/geomesa-users/msg00686.html and https://hub.docker.com/r/jamesmcclain/geomesa/ could be starting points&lt;br /&gt;
* ''whole of quai.io''&lt;br /&gt;
* GRASS with UI, see https://github.com/wenzeslaus/grass-gis-docker&lt;br /&gt;
* hale: https://hub.docker.com/u/wetransform/ and https://github.com/halestudio/hale-cli/issues/15#issuecomment-242744229&lt;br /&gt;
&lt;br /&gt;
=== Projects with many images&lt;br /&gt;
&lt;br /&gt;
The following searches on Docker Hub (and other registries, if possible!) result in a relatively large number of hits. Contributions in checking the &amp;quot;long tail&amp;quot; of these lists are highly welcome, so far only the most starred and downloaded images have been considered.&lt;br /&gt;
&lt;br /&gt;
* GDAL: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=gdal&amp;amp;starCount=0&lt;br /&gt;
* nominatim: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=nominatim&amp;amp;starCount=0&lt;br /&gt;
* QGIS: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=qgis&amp;amp;starCount=1&lt;br /&gt;
* PostGIS: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=postgis&amp;amp;starCount=0&lt;br /&gt;
* tileserver-mapnik/mapnik: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=mapnik&amp;amp;starCount=0&lt;br /&gt;
* osm2pgwsl: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=osm2pgsql&amp;amp;starCount=0&lt;br /&gt;
* CartodB, see https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=cartodb&amp;amp;starCount=0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Images and organisations with geo/GIS relation ==&lt;br /&gt;
&lt;br /&gt;
These images are not yet on the list - should they be?&lt;br /&gt;
&lt;br /&gt;
* R: [Rocker](https://hub.docker.com/r/rocker)&lt;br /&gt;
* Geospatial Jupyter: &amp;lt;https://hub.docker.com/r/weihanglo/geo-jupyter/&amp;gt;&lt;br /&gt;
* [GeoDocker Cluster](https://github.com/geodocker/geodocker) is a collection of Docker images encapsulating a distributed geo-processing platform based on GeoTrellis, GeoMesa, and GeoWave. Images are [on quay.io](https://quay.io/organization/geodocker).&lt;br /&gt;
&lt;br /&gt;
== docker-compose configurations ==&lt;br /&gt;
&lt;br /&gt;
Should these be a separate list?&lt;br /&gt;
&lt;br /&gt;
* https://github.com/gisjedi/docker-compose-modis&lt;br /&gt;
* https://github.com/gisjedi/docker-compose-geodata&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
&lt;br /&gt;
The following searches have been applied so far (please add date and sign)&lt;br /&gt;
&lt;br /&gt;
* Docker Hub searches for &amp;quot;gis&amp;quot; and &amp;quot;geo&amp;quot;, Aug 2016, by [[DanielNuest]]&lt;br /&gt;
* https://2016.foss4g-na.org/session/spatial-data-processing-docker (see slides)&lt;br /&gt;
&lt;br /&gt;
=== Criteria ===&lt;br /&gt;
&lt;br /&gt;
Criteria and data points (TBC)&lt;br /&gt;
&lt;br /&gt;
* Goals / target users / applications (e.g. testing, dev env, new users, demos, …) clear?&lt;br /&gt;
* Maintainer (most importantly: 3rd party or original devs?)&lt;br /&gt;
* License&lt;br /&gt;
* Base image&lt;br /&gt;
* Quality of documentation&lt;br /&gt;
&lt;br /&gt;
=== Sorted out ===&lt;br /&gt;
&lt;br /&gt;
The following images have been sorted out during the searches. It will be worth rechecking them from time to time, as issues such as missing documentation can quickly be mitigated by maintainers.&lt;br /&gt;
&lt;br /&gt;
* https://hub.docker.com/r/kaiserpelagic/gdal-tile/ (no docs)&lt;br /&gt;
* https://hub.docker.com/r/jamesshoebox/nominatim-web/ (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/nicopace/nominatim-docker/ (did not start properly)&lt;br /&gt;
* https://hub.docker.com/r/tdgp/gdal/ (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/ordnancesurvey/nominatim-runner/ (no instructions, GitHub repo is gone)&lt;br /&gt;
* https://github.com/geo-data/openstreetmap-website-docker (old!)&lt;br /&gt;
* https://hub.docker.com/r/radiantbluetechnologies/rialto-cesium/ (could be interesting fork, but no usage instructions)&lt;br /&gt;
* https://hub.docker.com/r/pamtrak06/grass7-ubuntu14.04/ (unclear why apache is needed, instructions end with docker exec - not well designed)&lt;br /&gt;
* https://github.com/dit4c/dockerfile-dit4c-container-qgis (by [DIT4C](http://dit4c.github.io/), 3rd party, based on `dit4c/dit4c-container-x11:debian`, no README/usage instructions)&lt;br /&gt;
* https://hub.docker.com/r/kaiserpelagic/mapnik2.3/ (no Dockerfile, no instructions)&lt;br /&gt;
* https://hub.docker.com/r/tnris/docker-node-mapnik/ (no Dockerfile, no instructions)&lt;br /&gt;
* https://hub.docker.com/r/instagis/mapnik/ (no Dockerfile, partial instructions)&lt;br /&gt;
* https://hub.docker.com/r/massimo1962/ckan-spatial/ (no Dockerfile, coarse instructions)&lt;br /&gt;
* https://hub.docker.com/r/agrian/ubuntugis/~/dockerfile/ (coarse instructions, actually not using ubuntugis)&lt;br /&gt;
* https://hub.docker.com/r/turnkeylinux/sahana-eden-14.1/ (and other repos under the same username) - see https://www.turnkeylinux.org/blog/14.0-optimized-builds-pt2-proxmox-opennode-docker#docker (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/segoerke (Sebastian Goerke) has geonetwork, geoserver, but no Dockerfiles&lt;br /&gt;
* https://hub.docker.com/r/jusabatier/georchestra_geonetwork/ (warfiles are mounted at build time - not transferable, not documented)&lt;br /&gt;
* https://hub.docker.com/r/ioos/catalog-docker-pycsw/ by [IOOS](https://ioos.us/) (no docs; tailored to IOOS deployment, also CKAN as base image...)&lt;br /&gt;
* https://github.com/GeographicaGS/Docker-PyCSW (not on Docker Hub)&lt;br /&gt;
* https://hub.docker.com/u/mapsherpa/ (no Dockerfiles, not documentation)&lt;br /&gt;
* https://hub.docker.com/r/kevensen/docker-geosuite/ (no working builds)&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102559</id>
		<title>DockerImages</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102559"/>
		<updated>2016-08-26T13:04:24Z</updated>

		<summary type="html">&lt;p&gt;Nuest: fix table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The goal of this list is to provide an overview of OSGeo-related Docker images to leverage the advantages of containerization across the geoinformatics communities.&lt;br /&gt;
&lt;br /&gt;
You want to learn how this list was created? See [[DockerImagesMeta]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project !! Image on Hub !! Maintainer !! Link !! Specific goals / target users? !! License !! Base image !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| deegree ||&amp;lt;code&amp;gt;tfr42/deegree&amp;lt;/code&amp;gt; || Deegree TMC || https://github.com/tfr42/deegree-docker || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; java:8&amp;lt;/code&amp;gt; (which is &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt;) || also docker-compose with PostGIS, [https://docs.google.com/document/d/1DEcTxNKMtJD3LjONKz4O9umowTh3KnMfDB4cuDYBGfI/edit#heading=h.c7bibbfs1pv FOSS4G workshop documentation]&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || &amp;lt;code&amp;gt;mdillon/postgis&amp;lt;/code&amp;gt; || Mike Dillon/Appropriate Computing || https://github.com/md5/docker-postgis || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || simple and good&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || &amp;lt;code&amp;gt;neowaylabs/postgis&amp;lt;/code&amp;gt; || NeowayLabs, 3rd party || https://github.com/NeowayLabs/docker-postgis || - || License || &amp;lt;code&amp;gt;neowaylabs/baseimage&amp;lt;/code&amp;gt; || installs from http://apt.postgresql...&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || &amp;lt;code&amp;gt;camptocamp/postgis&amp;lt;/code&amp;gt; || capmtocamp, 3rd party || https://github.com/camptocamp/docker-postgis || base image for own configuration || - || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || installs from sources, documentation recommends usage as a base image&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || &amp;lt;code&amp;gt;kartoza/postgis&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-postgis || Ready to run PostGIS geospatial databaseg || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || installs from http://apt.postgresql&lt;br /&gt;
|-&lt;br /&gt;
| QGIS Desktop || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-qgis-desktop || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-base&amp;lt;/code&amp;gt; || good instructions, including docker-compose with a postgis server; [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza/Tim Sutton || https://github.com/kartoza/docker-qgis-server || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;timcera/qgis-desktop-ubuntu&amp;lt;/code&amp;gt; || timcera, 3rd party || https://github.com/timcera/qgis-desktop-ubuntu || &amp;quot;Instead of compiling, this image is [..] latest QGIS&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:xenial&amp;lt;/code&amp;gt; and UbuntuGIS repos || instructions for run script including mounting as setting user, untested but looks promising&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;elpaso/qgis-testing-environment&amp;lt;/code&amp;gt; || elpase, 3rd party || - || Simple container for testing QGIS Desktop and for executing unit tests inside a real QGIS instance || - || ? || incl. instructions for running on Travis, uses xhost forwarding (dont forget to&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; when youre done)&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS MapServer + web client || &amp;lt;code&amp;gt;opengisch/qgis-server-webclient&amp;lt;/code&amp;gt; || opengis.ch, 3rd party || https://github.com/opengisch/docker-qgis-server-webclient || - || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza, 3rd party || https://github.com/kartoza/docker-qgis-server || A simple docker container that runs QGIS Server || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || - &lt;br /&gt;
|-&lt;br /&gt;
|  GeoServer || &amp;lt;code&amp;gt;winsent/geoserver&amp;lt;/code&amp;gt; || [https://github.com/winsento) winsento]/&amp;quot;ololoteam&amp;quot;, independent || https://bitbucket.org/ololoteam/geoserver-docker || unclear - production? || - || | uses Oracle Java; well documented&lt;br /&gt;
|-&lt;br /&gt;
|  MapServer || &amp;lt;code&amp;gt;geodata/mapserver&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/mapserver-docker || mapserver with a &amp;quot;broad range of options enabled including a comprehensive GDAL library&amp;quot; || - || &amp;lt;code&amp;gt;geodata/gdal:latest&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  geogig || &amp;lt;code&amp;gt;kartoza/geogig&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-geogig || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || clear instructions; untested&lt;br /&gt;
|-&lt;br /&gt;
|  geogig server and cli || &amp;lt;code&amp;gt;jasoncallaway/geogig-server&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; jasoncallaway/geogig-cli&amp;lt;/code&amp;gt; || Jason Callaway, 3rd party || https://github.com/jason-callaway || - || - || &amp;lt;code&amp;gt;centos:latest&amp;lt;/code&amp;gt; || under development, untested&lt;br /&gt;
|-&lt;br /&gt;
|  tileserver-mapnik || &amp;lt;code&amp;gt;klokantech/tileserver-mapnik&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/klokantech/ klokantech] || https://github.com/klokantech/tileserver-mapnik || Mapnik based map tileserver generating raster tiles from MapBox Studio project &amp;amp; custom vector tiles || file&amp;lt;code&amp;gt; License&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;node:0.10&amp;lt;/code&amp;gt; || installation instructions just refer to the Dockerfile - nice! see [http://osm2vectortiles.org/docs/serve-raster-tiles-docker instructions by osm2vectortiles]&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;geodata/gdal&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party || https://github.com/geo-data/gdal-docker || build specific versions of gdal from source, see [https://hub.docker.com/r/geodata/gdal/tags/ tags] || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || some forks, e.g. [https://hub.docker.com/r/geometalab/gdal-debian/ geometalab], compare on GitHub before use&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;spara/gdal_ef&amp;lt;/code&amp;gt; || 3rd party || https://github.com/spara/gdal-docker || demo FOSS4G-NA 2016 || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
| Cartaro || &amp;lt;code&amp;gt;geops/cartaro&amp;lt;/code&amp;gt; || [http://cartaro.org/ Cartaro] || https://www.drupal.org/node/2579221 || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || good docs, works&lt;br /&gt;
|-&lt;br /&gt;
| pdal || &amp;lt;code&amp;gt;pdal/pdal&amp;lt;/code&amp;gt; || PDAL maintainers || http://www.pdal.io/workshop/docker.html || PDAL stands on the shoulders of giants. It uses GDAL, GEOS, and many other dependencies. Because of this, it is very challenging to build it yourself. We could easily burn an entire workshop learning the esoteric build miseries of PDAL and all of its dependencies. Fortunately, Docker will allow us to use a fully-featured known configuration to run our examples and exercises without having to suffer so much. || License || &amp;lt;code&amp;gt;pdal/dependencies&amp;lt;/code&amp;gt;, [https://github.com/PDAL/PDAL/blob/master/scripts/docker/dependencies/Dockerfile which is based on]&amp;lt;code&amp;gt; ubuntu:15.04&amp;lt;/code&amp;gt; || great docs; build libs from source;&lt;br /&gt;
|-&lt;br /&gt;
|  saga || &amp;lt;code&amp;gt;ntonshevtsov/saga-gis&amp;lt;/code&amp;gt; ||  || - || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || no Dockerfile, but works! Use &amp;lt;code&amp;gt;xhost +&amp;lt;/code&amp;gt; before and&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; after&lt;br /&gt;
|-&lt;br /&gt;
|  grass || &amp;lt;code&amp;gt;geodata/grass&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party || https://github.com/geo-data/grass-docker || specific subservsion version of grass compiled against specific gdal version || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || good instructions for usage and build, GRASS is build outside of container, see Makefile in repo&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;toddstavish/opticks&amp;lt;/code&amp;gt; || Todd Stavish || https://github.com/toddstavish/Dockerfiles || - || - || &amp;lt;code&amp;gt;ubuntu:15.04&amp;lt;/code&amp;gt; || run with &amp;lt;code&amp;gt;docker run -i -t -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -v $(pwd)/tmp:/home/data toddstavish/opticks&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;tclarke/opticks&amp;lt;/code&amp;gt; || Trevor R.H. Clarke/Opticks || https://github.com/tclarke/opticks-docker || - || - || &amp;lt;code&amp;gt;centos:centos7&amp;lt;/code&amp;gt; || good documentation, error on run;&lt;br /&gt;
|-&lt;br /&gt;
|  CartoDB || &amp;lt;code&amp;gt;sverhoeven/cartodb&amp;lt;/code&amp;gt; || Stefan Verhoeven, 3rd party || https://github.com/sverhoeven/docker-cartodb || fully working cartodb development solution without the installation hassle. || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || large image; includes multiple &amp;quot;apps&amp;quot; (postgres, node, redis-server); use together with nginx proxy in container: https://hub.docker.com/r/spawnthink/cartodb-nginx/&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;helvalius/nominatim-docker-development&amp;lt;/code&amp;gt; || helvalius, 3rd party || https://github.com/helvalius/nominatim-docker || builds current master or development || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || includes PG database and apache2&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;mediagis/nominatim&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/nominatim-docker || &amp;quot;100% working container&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || fork by [https://github.com/cartography/nominatim-docker cartography], test data is in Monaco&lt;br /&gt;
|-&lt;br /&gt;
|  osmtools || &amp;lt;code&amp;gt;mediagis/osmtools&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/osmtools || package CLI tools osmconvert, osmfilter, osmupdate || - || &amp;lt;code&amp;gt;ubuntu:latest&amp;lt;/code&amp;gt; || fork by [https://hub.docker.com/r/cartography/osmtools/ cartography]&lt;br /&gt;
|-&lt;br /&gt;
|  osrm (Frontend, Backend) || &amp;lt;code&amp;gt;cartography/osrm-backend-docker&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; docker pull cartography/osrm-frontend-docker&amp;lt;/code&amp;gt; || Project-OSRM || http://project-osrm.org/ || - || LICENSE.txt || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || untested, documentation seems good&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;farberg/openstreetmap-osmosis-docker&amp;lt;/code&amp;gt; || Dennis Pfisterer || https://github.com/pfisterer/openstreetmap-osmosis-docker || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || not much, but works&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;ferimer/osmosis&amp;lt;/code&amp;gt; || [https://ferimer.es/ Ferimer] || https://github.com/ferimer/docker-osmosis || - || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || not much, but works; &amp;quot;latest&amp;quot; tag missing, not well maintained&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis + Jenkins || &amp;lt;code&amp;gt;henkel/jenkins-slave-osmosis&amp;lt;/code&amp;gt; || Philipp Henkel || https://github.com/henkel/jenkins-slave-osmosis || presumably for automation? || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || untested (quite specific use case)&lt;br /&gt;
|-&lt;br /&gt;
|  osm2pgsql || &amp;lt;code&amp;gt;openfirmware/osm2pgsql&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-osm2pgsql || A Docker image with osm2pgsql, the tool for importing OpenStreetMap data into a Postgresql database. || - || &amp;lt;code&amp;gt;debian:wheezy&amp;lt;/code&amp;gt; || [https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=osm2pgsql&amp;amp;starCount=0 many images exist], untested, could profit from docs including postgres&lt;br /&gt;
|-&lt;br /&gt;
|  OSM-ready postgres || &amp;lt;code&amp;gt;openfirmware/postgres-osm&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-postgres-osm |The base postgres image from Docker with extensions for importing OpenStreetMap data. || - || &amp;lt;code&amp;gt;postgres:9.3.6&amp;lt;/code&amp;gt; || README says it is unfinished&lt;br /&gt;
|-&lt;br /&gt;
|  r-spatial || &amp;lt;code&amp;gt;achubaty/r-spatial-base&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; achubaty/r-spatial-devel&amp;lt;/code&amp;gt; || Alex Chubaty || https://github.com/achubaty/rocker-files || extend Rocker base image with spatial packages || License || &amp;lt;code&amp;gt;rocker/r-base:latest&amp;lt;/code&amp;gt; respectively&amp;lt;code&amp;gt; rocker/r-devel:latest&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  neo4j-spatial || &amp;lt;code&amp;gt;jeffreyjharris/docker-neo4j-spatial&amp;lt;/code&amp;gt; || Kenny Bastani, 3rd party || https://github.com/jeffreyjharris/docker-neo4j-spatial || - || - || &amp;lt;code&amp;gt;java:openjdk-8-jdk&amp;lt;/code&amp;gt; || open at &amp;lt;http://localhost:7474/browser/&amp;gt;; extension/fork of &amp;lt;code&amp;gt;kbastani/docker-neo4j&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  ubuntugis-docker || &amp;lt;code&amp;gt;javimarlop/ubuntugis-docker&amp;lt;/code&amp;gt;  || Martinez-Lopez Javier, 3rd party || https://github.com/javimarlop/ubuntugis-docker || VM using Docker for Geospatial Analysis || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || untested; really installs a lot of stuff, not best use of Docker&lt;br /&gt;
|-&lt;br /&gt;
|  mapnik || &amp;lt;code&amp;gt;mapsquare/mapnik3&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/mapsquare/ mapsquare] || https://github.com/jawg/docker-mapnik3 || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || versions as tags; untested, partial instructions only&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNode || &amp;lt;code&amp;gt;openmarble/arch-geonode&amp;lt;/code&amp;gt; || Maintainer || https://github.com/OpenMarble/geomelting || - || - || &amp;lt;code&amp;gt;openmarble/arch-imaging:latest&amp;lt;/code&amp;gt; || lacking documentation, run with&amp;lt;code&amp;gt; docker run -it --rm -p 8000:8000 -p 8080:8080 openmarble/arch-geonode&amp;lt;/code&amp;gt; and open GeoNode at http://localhost:8000/ (login with admin/admin) or GeoServer at http://localhost:8080/geoserver/web/&lt;br /&gt;
|-&lt;br /&gt;
|  geosuite || &amp;lt;code&amp;gt;devdattat/docker-opengeosuite&amp;lt;/code&amp;gt; || Devdatta Tengshe || https://github.com/devdattaT/docker-OpenGeoSuite || - || MIT || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || incomplete instructions; Dockerfile has no start command... cannot work&lt;br /&gt;
|-&lt;br /&gt;
|  cesium terrain server and cesium.js || &amp;lt;code&amp;gt;geodata/cesium-terrain-server&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/cesium-terrain-server || - || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.15&amp;lt;/code&amp;gt; (Ubuntu 14.04 Trusty Tahr) || good documentation, untested because tiles must be created first&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;geonetwork/geonetwork&amp;lt;/code&amp;gt; || geonetwork || https://github.com/geonetwork/core-geonetwork/tree/develop/docker || - || - || &amp;lt;code&amp;gt;tomcat:8.0&amp;lt;/code&amp;gt; || not well documented, though mainted by original devs; open at&amp;lt;code&amp;gt;&amp;lt;ip&amp;gt;:8080/geonetwork&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;oscarfonts/geonetwork&amp;lt;/code&amp;gt; || Oscar Fonts (geomati.co) || https://github.com/oscarfonts/docker-geonetwork || - || - || &amp;lt;code&amp;gt;tomcat:8-jre8&amp;lt;/code&amp;gt; || reasonable documetation, newer fork of [https://hub.docker.com/r/eliotjordan/geonetwork-docker/ elitojordan], open at http://localhost:8888/geonetwork&lt;br /&gt;
|-&lt;br /&gt;
|  landsat-util || &amp;lt;code&amp;gt;developmentseed/landsat-util&amp;lt;/code&amp;gt; || [https://developmentseed.org/ developmentseed] || https://pythonhosted.org/landsat-util/installation.html?highlight=docker#docker || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || has several related images, see https://hub.docker.com/u/developmentseed/&lt;br /&gt;
|-&lt;br /&gt;
|  opendronemap || &amp;lt;code&amp;gt;opendronemap/opendronemap&amp;lt;/code&amp;gt; || [https://github.com/OpenDroneMap OpenDroneMap] || https://github.com/OpenDroneMap/OpenDroneMap || OpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data. || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || not tested, but good documentation available&lt;br /&gt;
|-&lt;br /&gt;
|  GeoMOOSE || - || [http://www.geomoose.org/ GeoMOOSE] || https://github.com/geomoose/docker-geomoose || demo and [http://www.geomoose.org/releases/2.9.0.html#release development environment} || MIT || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || must build yourself, but very good documentation&lt;br /&gt;
|-&lt;br /&gt;
|  MapFish Print || &amp;lt;code&amp;gt;unknownlighter/mapfish-print&amp;lt;/code&amp;gt; || Maintainer || https://bitbucket.org/lighter/mapfish-print || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; || No documentation, but just open http://localhost:8080/&lt;br /&gt;
|-&lt;br /&gt;
|  MapGuide || &amp;lt;code&amp;gt;jumpinjackie/mapguide-base&amp;lt;/code&amp;gt; || Jackie Ng || https://github.com/jumpinjackie/mapguide-centos-docker || as a base image? || - || &amp;lt;code&amp;gt;centos:centos6&amp;lt;/code&amp;gt; || Dockerfile is missing command, run with &amp;lt;code&amp;gt;docker run --rm -it -p 8008:8008 jumpinjackie/mapguide-base /usr/bin/supervisord&amp;lt;/code&amp;gt;, but only shows [https://github.com/jumpinjackie/mapguide-centos-docker/issues/4 error]&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;geocontainer/pycsw&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles || - || - || &amp;lt;code&amp;gt;alpine:3.4&amp;lt;/code&amp;gt; || very short documenation only, simply open CSW Capabilities at http://&amp;lt;ip&amp;gt;/&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;birdhouse/pycsw&amp;lt;/code&amp;gt; || [http://bird-house.github.io/ Birdhouse] || https://github.com/bird-house/birdhouse-playground || - || - || &amp;lt;code&amp;gt;birdhouse/bird-base:latest&amp;lt;/code&amp;gt; || no docs; only pycsw 1.10.3, but Capabilities available at http://&amp;lt;ip&amp;gt;:8082/csw?service=CSW&amp;amp;request=GetCapabilities&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;datagov/catalog-pycsw&amp;lt;/code&amp;gt; || [https://github.com/GSA U.S. General Services Administration] || datagov/catalog-pycsw || [https://github.com/GSA/catalog-app production use for catalog.data.gov] || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || tailored to their installation, docs lacking; run with&amp;lt;code&amp;gt; &amp;lt;/code&amp;gt; and should be available at http://&amp;lt;ip&amp;gt;/csw - does not work!&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;axiom/docker-pycsw&amp;lt;/code&amp;gt; || [http://axiomdatascience.com/ Axiom Data Science] || https://github.com/axiom-data-science/docker-pycsw || testing as well as production || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.18&amp;lt;/code&amp;gt; (Ubuntu++) || good documentation, [https://github.com/axiom-data-science/docker-pycsw/issues/1 currently not working]&lt;br /&gt;
|-&lt;br /&gt;
|  Zoo-Project || &amp;lt;code&amp;gt;yoms/zoo-project&amp;lt;/code&amp;gt; || yomd || https://github.com/yoms/zoo-project || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;centos:6.7&amp;lt;/code&amp;gt; || no documentation, seems to start but don't know where to look next&lt;br /&gt;
|-&lt;br /&gt;
|  Team Engine || &amp;lt;code&amp;gt;tfr42/teamengine&amp;lt;/code&amp;gt; || tfr42 || https://hub.docker.com/r/tfr42/teamengine/ || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || Dockerfile missing, but good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;ciwater/n52wps&amp;lt;/code&amp;gt; || Tethys Platform, 3rd party || https://github.com/CI-WATER/tethys_docker&lt;br /&gt;
 || 52 North Web Processing Service with GRASS and Sextante backends enabled. || - || &amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || good instructions, several processing backends included&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;zuncle/52n-wps&amp;lt;/code&amp;gt; || Xavier Thomas, 3rd party || https://bitbucket.org/zuncle/docker || - || - || &amp;lt;code&amp;gt;zuncle/tomcat8-oracle-java8&amp;lt;/code&amp;gt; || installs from source using Maven&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;geocontainers/52n-wps&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles/tree/master/52n-wps || ? || - || &amp;lt;code&amp;gt;tomcat:9&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  52°North SOS || - || - || - || - || - || - || only makes sense when using compose file, which includes PostGIS, work in progess at https://github.com/geocontainers/dockerfiles/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  epsg.io || &amp;lt;code&amp;gt;klokantech/epsg.io&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/klokantech/ klokantech] || https://github.com/klokantech/epsg.io || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;klokantech/gdal:1.11&amp;lt;/code&amp;gt; || Run with&amp;lt;code&amp;gt; -p 8080:8080&amp;lt;/code&amp;gt; to open at &amp;lt;http://localhost:8080/&amp;gt; Run a clone in you local network&lt;br /&gt;
|-&lt;br /&gt;
|  osm2vectortiles || multiple || [http://osm2vectortiles.org/ osm2vectortiles] || https://hub.docker.com/r/osm2vectortiles/ || - || - || multiple || see also tileserver-mapnik by klokantech&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;pamtrak06/mapcache-ubuntu14.04&amp;lt;/code&amp;gt; || - || https://github.com/pamtrak06/mapcache-ubuntu14.04 || - || - || &amp;lt;code&amp;gt;pamtrak06/ubuntu14.04-apache2-python&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;camptocamp/mapcache&amp;lt;/code&amp;gt; || [https://github.com/camptocamp camptocamp] || https://github.com/camptocamp/docker-mapcache || - || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  geoblacklight || &amp;lt;code&amp;gt;geoblacklight/geoblacklight&amp;lt;/code&amp;gt; || [http://geoblacklight.org GeoBlacklight] || https://github.com/geoblacklight/geoblacklight-docker || - || - || &amp;lt;code&amp;gt;rails:4.2.3&amp;lt;/code&amp;gt; || detailed instructions, including image with test data; see also [https://hub.docker.com/r/geoblacklight/geoserver/ docker-compose configuration] and open at http://localhost/catalog&lt;br /&gt;
|-&lt;br /&gt;
|  Jupyter Notebook || &amp;lt;code&amp;gt;dcal12/python-geospatial&amp;lt;/code&amp;gt; || Doug Callaway/DCAL12 ||  https://github.com/DCAL12/docker-python-geospatial || - || &amp;lt;code&amp;gt;jupyter/base-notebook:latest&amp;lt;/code&amp;gt; || works, very small dockerfile but lacks docs/examples&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102558</id>
		<title>DockerImages</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102558"/>
		<updated>2016-08-26T13:03:48Z</updated>

		<summary type="html">&lt;p&gt;Nuest: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The goal of this list is to provide an overview of OSGeo-related Docker images to leverage the advantages of containerization across the geoinformatics communities.&lt;br /&gt;
&lt;br /&gt;
You want to learn how this list was created? See [[DockerImagesMeta]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project !! Image on Hub !! Maintainer !! Link !! Specific goals / target users? !! License !! Header text !! Base image !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| deegree ||&amp;lt;code&amp;gt;tfr42/deegree&amp;lt;/code&amp;gt; || Deegree TMC || https://github.com/tfr42/deegree-docker || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; java:8&amp;lt;/code&amp;gt; (which is &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt;) || also docker-compose with PostGIS, [https://docs.google.com/document/d/1DEcTxNKMtJD3LjONKz4O9umowTh3KnMfDB4cuDYBGfI/edit#heading=h.c7bibbfs1pv FOSS4G workshop documentation]&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || &amp;lt;code&amp;gt;mdillon/postgis&amp;lt;/code&amp;gt; || Mike Dillon/Appropriate Computing || https://github.com/md5/docker-postgis || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || simple and good&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || &amp;lt;code&amp;gt;neowaylabs/postgis&amp;lt;/code&amp;gt; || NeowayLabs, 3rd party || https://github.com/NeowayLabs/docker-postgis || - || License || &amp;lt;code&amp;gt;neowaylabs/baseimage&amp;lt;/code&amp;gt; || installs from http://apt.postgresql...&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || &amp;lt;code&amp;gt;camptocamp/postgis&amp;lt;/code&amp;gt; || capmtocamp, 3rd party || https://github.com/camptocamp/docker-postgis || base image for own configuration || - || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || installs from sources, documentation recommends usage as a base image&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || &amp;lt;code&amp;gt;kartoza/postgis&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-postgis || Ready to run PostGIS geospatial databaseg || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || installs from http://apt.postgresql&lt;br /&gt;
|-&lt;br /&gt;
| QGIS Desktop || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-qgis-desktop || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-base&amp;lt;/code&amp;gt; || good instructions, including docker-compose with a postgis server; [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza/Tim Sutton || https://github.com/kartoza/docker-qgis-server || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;timcera/qgis-desktop-ubuntu&amp;lt;/code&amp;gt; || timcera, 3rd party || https://github.com/timcera/qgis-desktop-ubuntu || &amp;quot;Instead of compiling, this image is [..] latest QGIS&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:xenial&amp;lt;/code&amp;gt; and UbuntuGIS repos || instructions for run script including mounting as setting user, untested but looks promising&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;elpaso/qgis-testing-environment&amp;lt;/code&amp;gt; || elpase, 3rd party || - || Simple container for testing QGIS Desktop and for executing unit tests inside a real QGIS instance || - || ? || incl. instructions for running on Travis, uses xhost forwarding (dont forget to&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; when youre done)&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS MapServer + web client || &amp;lt;code&amp;gt;opengisch/qgis-server-webclient&amp;lt;/code&amp;gt; || opengis.ch, 3rd party || https://github.com/opengisch/docker-qgis-server-webclient || - || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza, 3rd party || https://github.com/kartoza/docker-qgis-server || A simple docker container that runs QGIS Server || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || - &lt;br /&gt;
|-&lt;br /&gt;
|  GeoServer || &amp;lt;code&amp;gt;winsent/geoserver&amp;lt;/code&amp;gt; || [https://github.com/winsento) winsento]/&amp;quot;ololoteam&amp;quot;, independent || https://bitbucket.org/ololoteam/geoserver-docker || unclear - production? || - || | uses Oracle Java; well documented&lt;br /&gt;
|-&lt;br /&gt;
|  MapServer || &amp;lt;code&amp;gt;geodata/mapserver&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/mapserver-docker || mapserver with a &amp;quot;broad range of options enabled including a comprehensive GDAL library&amp;quot; || - || &amp;lt;code&amp;gt;geodata/gdal:latest&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  geogig || &amp;lt;code&amp;gt;kartoza/geogig&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-geogig || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || clear instructions; untested&lt;br /&gt;
|-&lt;br /&gt;
|  geogig server and cli || &amp;lt;code&amp;gt;jasoncallaway/geogig-server&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; jasoncallaway/geogig-cli&amp;lt;/code&amp;gt; || Jason Callaway, 3rd party || https://github.com/jason-callaway || - || - || &amp;lt;code&amp;gt;centos:latest&amp;lt;/code&amp;gt; || under development, untested&lt;br /&gt;
|-&lt;br /&gt;
|  tileserver-mapnik || &amp;lt;code&amp;gt;klokantech/tileserver-mapnik&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/klokantech/ klokantech] || https://github.com/klokantech/tileserver-mapnik || Mapnik based map tileserver generating raster tiles from MapBox Studio project &amp;amp; custom vector tiles || file&amp;lt;code&amp;gt; License&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;node:0.10&amp;lt;/code&amp;gt; || installation instructions just refer to the Dockerfile - nice! see [http://osm2vectortiles.org/docs/serve-raster-tiles-docker instructions by osm2vectortiles]&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;geodata/gdal&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party || https://github.com/geo-data/gdal-docker || build specific versions of gdal from source, see [https://hub.docker.com/r/geodata/gdal/tags/ tags] || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || some forks, e.g. [https://hub.docker.com/r/geometalab/gdal-debian/ geometalab], compare on GitHub before use&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;spara/gdal_ef&amp;lt;/code&amp;gt; || 3rd party || https://github.com/spara/gdal-docker || demo FOSS4G-NA 2016 || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
| Cartaro || &amp;lt;code&amp;gt;geops/cartaro&amp;lt;/code&amp;gt; || [http://cartaro.org/ Cartaro] || https://www.drupal.org/node/2579221 || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || good docs, works&lt;br /&gt;
|-&lt;br /&gt;
| pdal || &amp;lt;code&amp;gt;pdal/pdal&amp;lt;/code&amp;gt; || PDAL maintainers || http://www.pdal.io/workshop/docker.html || PDAL stands on the shoulders of giants. It uses GDAL, GEOS, and many other dependencies. Because of this, it is very challenging to build it yourself. We could easily burn an entire workshop learning the esoteric build miseries of PDAL and all of its dependencies. Fortunately, Docker will allow us to use a fully-featured known configuration to run our examples and exercises without having to suffer so much. || License || &amp;lt;code&amp;gt;pdal/dependencies&amp;lt;/code&amp;gt;, [https://github.com/PDAL/PDAL/blob/master/scripts/docker/dependencies/Dockerfile which is based on]&amp;lt;code&amp;gt; ubuntu:15.04&amp;lt;/code&amp;gt; || great docs; build libs from source;&lt;br /&gt;
|-&lt;br /&gt;
|  saga || &amp;lt;code&amp;gt;ntonshevtsov/saga-gis&amp;lt;/code&amp;gt; ||  || - || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || no Dockerfile, but works! Use &amp;lt;code&amp;gt;xhost +&amp;lt;/code&amp;gt; before and&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; after&lt;br /&gt;
|-&lt;br /&gt;
|  grass || &amp;lt;code&amp;gt;geodata/grass&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party || https://github.com/geo-data/grass-docker || specific subservsion version of grass compiled against specific gdal version || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || good instructions for usage and build, GRASS is build outside of container, see Makefile in repo&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;toddstavish/opticks&amp;lt;/code&amp;gt; || Todd Stavish || https://github.com/toddstavish/Dockerfiles || - || - || &amp;lt;code&amp;gt;ubuntu:15.04&amp;lt;/code&amp;gt; || run with &amp;lt;code&amp;gt;docker run -i -t -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -v $(pwd)/tmp:/home/data toddstavish/opticks&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;tclarke/opticks&amp;lt;/code&amp;gt; || Trevor R.H. Clarke/Opticks || https://github.com/tclarke/opticks-docker || - || - || &amp;lt;code&amp;gt;centos:centos7&amp;lt;/code&amp;gt; || good documentation, error on run;&lt;br /&gt;
|-&lt;br /&gt;
|  CartoDB || &amp;lt;code&amp;gt;sverhoeven/cartodb&amp;lt;/code&amp;gt; || Stefan Verhoeven, 3rd party || https://github.com/sverhoeven/docker-cartodb || fully working cartodb development solution without the installation hassle. || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || large image; includes multiple &amp;quot;apps&amp;quot; (postgres, node, redis-server); use together with nginx proxy in container: https://hub.docker.com/r/spawnthink/cartodb-nginx/&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;helvalius/nominatim-docker-development&amp;lt;/code&amp;gt; || helvalius, 3rd party || https://github.com/helvalius/nominatim-docker || builds current master or development || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || includes PG database and apache2&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;mediagis/nominatim&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/nominatim-docker || &amp;quot;100% working container&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || fork by [https://github.com/cartography/nominatim-docker cartography], test data is in Monaco&lt;br /&gt;
|-&lt;br /&gt;
|  osmtools || &amp;lt;code&amp;gt;mediagis/osmtools&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/osmtools || package CLI tools osmconvert, osmfilter, osmupdate || - || &amp;lt;code&amp;gt;ubuntu:latest&amp;lt;/code&amp;gt; || fork by [https://hub.docker.com/r/cartography/osmtools/ cartography]&lt;br /&gt;
|-&lt;br /&gt;
|  osrm (Frontend, Backend) || &amp;lt;code&amp;gt;cartography/osrm-backend-docker&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; docker pull cartography/osrm-frontend-docker&amp;lt;/code&amp;gt; || Project-OSRM || http://project-osrm.org/ || - || LICENSE.txt || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || untested, documentation seems good&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;farberg/openstreetmap-osmosis-docker&amp;lt;/code&amp;gt; || Dennis Pfisterer || https://github.com/pfisterer/openstreetmap-osmosis-docker || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || not much, but works&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;ferimer/osmosis&amp;lt;/code&amp;gt; || [https://ferimer.es/ Ferimer] || https://github.com/ferimer/docker-osmosis || - || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || not much, but works; &amp;quot;latest&amp;quot; tag missing, not well maintained&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis + Jenkins || &amp;lt;code&amp;gt;henkel/jenkins-slave-osmosis&amp;lt;/code&amp;gt; || Philipp Henkel || https://github.com/henkel/jenkins-slave-osmosis || presumably for automation? || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || untested (quite specific use case)&lt;br /&gt;
|-&lt;br /&gt;
|  osm2pgsql || &amp;lt;code&amp;gt;openfirmware/osm2pgsql&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-osm2pgsql || A Docker image with osm2pgsql, the tool for importing OpenStreetMap data into a Postgresql database. || - || &amp;lt;code&amp;gt;debian:wheezy&amp;lt;/code&amp;gt; || [https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=osm2pgsql&amp;amp;starCount=0 many images exist], untested, could profit from docs including postgres&lt;br /&gt;
|-&lt;br /&gt;
|  OSM-ready postgres || &amp;lt;code&amp;gt;openfirmware/postgres-osm&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-postgres-osm |The base postgres image from Docker with extensions for importing OpenStreetMap data. || - || &amp;lt;code&amp;gt;postgres:9.3.6&amp;lt;/code&amp;gt; || README says it is unfinished&lt;br /&gt;
|-&lt;br /&gt;
|  r-spatial || &amp;lt;code&amp;gt;achubaty/r-spatial-base&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; achubaty/r-spatial-devel&amp;lt;/code&amp;gt; || Alex Chubaty || https://github.com/achubaty/rocker-files || extend Rocker base image with spatial packages || License || &amp;lt;code&amp;gt;rocker/r-base:latest&amp;lt;/code&amp;gt; respectively&amp;lt;code&amp;gt; rocker/r-devel:latest&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  neo4j-spatial || &amp;lt;code&amp;gt;jeffreyjharris/docker-neo4j-spatial&amp;lt;/code&amp;gt; || Kenny Bastani, 3rd party || https://github.com/jeffreyjharris/docker-neo4j-spatial || - || - || &amp;lt;code&amp;gt;java:openjdk-8-jdk&amp;lt;/code&amp;gt; || open at &amp;lt;http://localhost:7474/browser/&amp;gt;; extension/fork of &amp;lt;code&amp;gt;kbastani/docker-neo4j&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  ubuntugis-docker || &amp;lt;code&amp;gt;javimarlop/ubuntugis-docker&amp;lt;/code&amp;gt;  || Martinez-Lopez Javier, 3rd party || https://github.com/javimarlop/ubuntugis-docker || VM using Docker for Geospatial Analysis || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || untested; really installs a lot of stuff, not best use of Docker&lt;br /&gt;
|-&lt;br /&gt;
|  mapnik || &amp;lt;code&amp;gt;mapsquare/mapnik3&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/mapsquare/ mapsquare] || https://github.com/jawg/docker-mapnik3 || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || versions as tags; untested, partial instructions only&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNode || &amp;lt;code&amp;gt;openmarble/arch-geonode&amp;lt;/code&amp;gt; || Maintainer || https://github.com/OpenMarble/geomelting || - || - || &amp;lt;code&amp;gt;openmarble/arch-imaging:latest&amp;lt;/code&amp;gt; || lacking documentation, run with&amp;lt;code&amp;gt; docker run -it --rm -p 8000:8000 -p 8080:8080 openmarble/arch-geonode&amp;lt;/code&amp;gt; and open GeoNode at http://localhost:8000/ (login with admin/admin) or GeoServer at http://localhost:8080/geoserver/web/&lt;br /&gt;
|-&lt;br /&gt;
|  geosuite || &amp;lt;code&amp;gt;devdattat/docker-opengeosuite&amp;lt;/code&amp;gt; || Devdatta Tengshe || https://github.com/devdattaT/docker-OpenGeoSuite || - || MIT || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || incomplete instructions; Dockerfile has no start command... cannot work&lt;br /&gt;
|-&lt;br /&gt;
|  cesium terrain server and cesium.js || &amp;lt;code&amp;gt;geodata/cesium-terrain-server&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/cesium-terrain-server || - || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.15&amp;lt;/code&amp;gt; (Ubuntu 14.04 Trusty Tahr) || good documentation, untested because tiles must be created first&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;geonetwork/geonetwork&amp;lt;/code&amp;gt; || geonetwork || https://github.com/geonetwork/core-geonetwork/tree/develop/docker || - || - || &amp;lt;code&amp;gt;tomcat:8.0&amp;lt;/code&amp;gt; || not well documented, though mainted by original devs; open at&amp;lt;code&amp;gt;&amp;lt;ip&amp;gt;:8080/geonetwork&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;oscarfonts/geonetwork&amp;lt;/code&amp;gt; || Oscar Fonts (geomati.co) || https://github.com/oscarfonts/docker-geonetwork || - || - || &amp;lt;code&amp;gt;tomcat:8-jre8&amp;lt;/code&amp;gt; || reasonable documetation, newer fork of [https://hub.docker.com/r/eliotjordan/geonetwork-docker/ elitojordan], open at http://localhost:8888/geonetwork&lt;br /&gt;
|-&lt;br /&gt;
|  landsat-util || &amp;lt;code&amp;gt;developmentseed/landsat-util&amp;lt;/code&amp;gt; || [https://developmentseed.org/ developmentseed] || https://pythonhosted.org/landsat-util/installation.html?highlight=docker#docker || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || has several related images, see https://hub.docker.com/u/developmentseed/&lt;br /&gt;
|-&lt;br /&gt;
|  opendronemap || &amp;lt;code&amp;gt;opendronemap/opendronemap&amp;lt;/code&amp;gt; || [https://github.com/OpenDroneMap OpenDroneMap] || https://github.com/OpenDroneMap/OpenDroneMap || OpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data. || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || not tested, but good documentation available&lt;br /&gt;
|-&lt;br /&gt;
|  GeoMOOSE || - || [http://www.geomoose.org/ GeoMOOSE] || https://github.com/geomoose/docker-geomoose || demo and [http://www.geomoose.org/releases/2.9.0.html#release development environment} || MIT || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || must build yourself, but very good documentation&lt;br /&gt;
|-&lt;br /&gt;
|  MapFish Print || &amp;lt;code&amp;gt;unknownlighter/mapfish-print&amp;lt;/code&amp;gt; || Maintainer || https://bitbucket.org/lighter/mapfish-print || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; || No documentation, but just open http://localhost:8080/&lt;br /&gt;
|-&lt;br /&gt;
|  MapGuide || &amp;lt;code&amp;gt;jumpinjackie/mapguide-base&amp;lt;/code&amp;gt; || Jackie Ng || https://github.com/jumpinjackie/mapguide-centos-docker || as a base image? || - || &amp;lt;code&amp;gt;centos:centos6&amp;lt;/code&amp;gt; || Dockerfile is missing command, run with &amp;lt;code&amp;gt;docker run --rm -it -p 8008:8008 jumpinjackie/mapguide-base /usr/bin/supervisord&amp;lt;/code&amp;gt;, but only shows [https://github.com/jumpinjackie/mapguide-centos-docker/issues/4 error]&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;geocontainer/pycsw&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles || - || - || &amp;lt;code&amp;gt;alpine:3.4&amp;lt;/code&amp;gt; || very short documenation only, simply open CSW Capabilities at http://&amp;lt;ip&amp;gt;/&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;birdhouse/pycsw&amp;lt;/code&amp;gt; || [http://bird-house.github.io/ Birdhouse] || https://github.com/bird-house/birdhouse-playground || - || - || &amp;lt;code&amp;gt;birdhouse/bird-base:latest&amp;lt;/code&amp;gt; || no docs; only pycsw 1.10.3, but Capabilities available at http://&amp;lt;ip&amp;gt;:8082/csw?service=CSW&amp;amp;request=GetCapabilities&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;datagov/catalog-pycsw&amp;lt;/code&amp;gt; || [https://github.com/GSA U.S. General Services Administration] || datagov/catalog-pycsw || [https://github.com/GSA/catalog-app production use for catalog.data.gov] || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || tailored to their installation, docs lacking; run with&amp;lt;code&amp;gt; &amp;lt;/code&amp;gt; and should be available at http://&amp;lt;ip&amp;gt;/csw - does not work!&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;axiom/docker-pycsw&amp;lt;/code&amp;gt; || [http://axiomdatascience.com/ Axiom Data Science] || https://github.com/axiom-data-science/docker-pycsw || testing as well as production || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.18&amp;lt;/code&amp;gt; (Ubuntu++) || good documentation, [https://github.com/axiom-data-science/docker-pycsw/issues/1 currently not working]&lt;br /&gt;
|-&lt;br /&gt;
|  Zoo-Project || &amp;lt;code&amp;gt;yoms/zoo-project&amp;lt;/code&amp;gt; || yomd || https://github.com/yoms/zoo-project || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;centos:6.7&amp;lt;/code&amp;gt; || no documentation, seems to start but don't know where to look next&lt;br /&gt;
|-&lt;br /&gt;
|  Team Engine || &amp;lt;code&amp;gt;tfr42/teamengine&amp;lt;/code&amp;gt; || tfr42 || https://hub.docker.com/r/tfr42/teamengine/ || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || Dockerfile missing, but good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;ciwater/n52wps&amp;lt;/code&amp;gt; || Tethys Platform, 3rd party || https://github.com/CI-WATER/tethys_docker&lt;br /&gt;
 || 52 North Web Processing Service with GRASS and Sextante backends enabled. || - || &amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || good instructions, several processing backends included&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;zuncle/52n-wps&amp;lt;/code&amp;gt; || Xavier Thomas, 3rd party || https://bitbucket.org/zuncle/docker || - || - || &amp;lt;code&amp;gt;zuncle/tomcat8-oracle-java8&amp;lt;/code&amp;gt; || installs from source using Maven&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;geocontainers/52n-wps&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles/tree/master/52n-wps || ? || - || &amp;lt;code&amp;gt;tomcat:9&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  52°North SOS || - || - || - || - || - || - || only makes sense when using compose file, which includes PostGIS, work in progess at https://github.com/geocontainers/dockerfiles/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  epsg.io || &amp;lt;code&amp;gt;klokantech/epsg.io&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/klokantech/ klokantech] || https://github.com/klokantech/epsg.io || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;klokantech/gdal:1.11&amp;lt;/code&amp;gt; || Run with&amp;lt;code&amp;gt; -p 8080:8080&amp;lt;/code&amp;gt; to open at &amp;lt;http://localhost:8080/&amp;gt; Run a clone in you local network&lt;br /&gt;
|-&lt;br /&gt;
|  osm2vectortiles || multiple || [http://osm2vectortiles.org/ osm2vectortiles] || https://hub.docker.com/r/osm2vectortiles/ || - || - || multiple || see also tileserver-mapnik by klokantech&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;pamtrak06/mapcache-ubuntu14.04&amp;lt;/code&amp;gt; || - || https://github.com/pamtrak06/mapcache-ubuntu14.04 || - || - || &amp;lt;code&amp;gt;pamtrak06/ubuntu14.04-apache2-python&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;camptocamp/mapcache&amp;lt;/code&amp;gt; || [https://github.com/camptocamp camptocamp] || https://github.com/camptocamp/docker-mapcache || - || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  geoblacklight || &amp;lt;code&amp;gt;geoblacklight/geoblacklight&amp;lt;/code&amp;gt; || [http://geoblacklight.org GeoBlacklight] || https://github.com/geoblacklight/geoblacklight-docker || - || - || &amp;lt;code&amp;gt;rails:4.2.3&amp;lt;/code&amp;gt; || detailed instructions, including image with test data; see also [https://hub.docker.com/r/geoblacklight/geoserver/ docker-compose configuration] and open at http://localhost/catalog&lt;br /&gt;
|-&lt;br /&gt;
|  Jupyter Notebook || &amp;lt;code&amp;gt;dcal12/python-geospatial&amp;lt;/code&amp;gt; || Doug Callaway/DCAL12 ||  https://github.com/DCAL12/docker-python-geospatial || - || &amp;lt;code&amp;gt;jupyter/base-notebook:latest&amp;lt;/code&amp;gt; || works, very small dockerfile but lacks docs/examples&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102557</id>
		<title>DockerImages</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102557"/>
		<updated>2016-08-26T13:02:11Z</updated>

		<summary type="html">&lt;p&gt;Nuest: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The goal of this list is to provide an overview of OSGeo-related Docker images to leverage the advantages of containerization across the geoinformatics communities.&lt;br /&gt;
&lt;br /&gt;
You want to learn how this list was created? See [[DockerImagesMeta]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project !! Image on Hub !! Maintainer !! Link !! Specific goals / target users? !! License !! Header text !! Base image !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| deegree ||&amp;lt;code&amp;gt;tfr42/deegree&amp;lt;/code&amp;gt; || Deegree TMC || https://github.com/tfr42/deegree-docker || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; java:8&amp;lt;/code&amp;gt; (which is&amp;lt;code&amp;gt; debian:jessie`) || also docker-compose with PostGIS, [https://docs.google.com/document/d/1DEcTxNKMtJD3LjONKz4O9umowTh3KnMfDB4cuDYBGfI/edit#heading=h.c7bibbfs1pv FOSS4G workshop documentation]&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || &amp;lt;code&amp;gt;mdillon/postgis&amp;lt;/code&amp;gt; || Mike Dillon/Appropriate Computing || https://github.com/md5/docker-postgis || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || simple and good&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || &amp;lt;code&amp;gt;neowaylabs/postgis&amp;lt;/code&amp;gt; || NeowayLabs, 3rd party || https://github.com/NeowayLabs/docker-postgis || - || License || &amp;lt;code&amp;gt;neowaylabs/baseimage&amp;lt;/code&amp;gt; || installs from http://apt.postgresql...&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || &amp;lt;code&amp;gt;camptocamp/postgis&amp;lt;/code&amp;gt; || capmtocamp, 3rd party || https://github.com/camptocamp/docker-postgis || base image for own configuration || - || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || installs from sources, documentation recommends usage as a base image&lt;br /&gt;
|-&lt;br /&gt;
| PostGIS || &amp;lt;code&amp;gt;kartoza/postgis&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-postgis || Ready to run PostGIS geospatial databaseg || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || installs from http://apt.postgresql&lt;br /&gt;
|-&lt;br /&gt;
| QGIS Desktop || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-qgis-desktop || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-base&amp;lt;/code&amp;gt; || good instructions, including docker-compose with a postgis server; [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza/Tim Sutton || https://github.com/kartoza/docker-qgis-server || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;timcera/qgis-desktop-ubuntu&amp;lt;/code&amp;gt; || timcera, 3rd party || https://github.com/timcera/qgis-desktop-ubuntu || &amp;quot;Instead of compiling, this image is [..] latest QGIS&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:xenial&amp;lt;/code&amp;gt; and UbuntuGIS repos || instructions for run script including mounting as setting user, untested but looks promising&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;elpaso/qgis-testing-environment&amp;lt;/code&amp;gt; || elpase, 3rd party || - || Simple container for testing QGIS Desktop and for executing unit tests inside a real QGIS instance || - || ? || incl. instructions for running on Travis, uses xhost forwarding (dont forget to&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; when youre done)&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS MapServer + web client || &amp;lt;code&amp;gt;opengisch/qgis-server-webclient&amp;lt;/code&amp;gt; || opengis.ch, 3rd party || https://github.com/opengisch/docker-qgis-server-webclient || - || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza, 3rd party || https://github.com/kartoza/docker-qgis-server || A simple docker container that runs QGIS Server || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || - &lt;br /&gt;
|-&lt;br /&gt;
|  GeoServer || &amp;lt;code&amp;gt;winsent/geoserver&amp;lt;/code&amp;gt; || [https://github.com/winsento) winsento]/&amp;quot;ololoteam&amp;quot;, independent || https://bitbucket.org/ololoteam/geoserver-docker || unclear - production? || - || | uses Oracle Java; well documented&lt;br /&gt;
|-&lt;br /&gt;
|  MapServer || &amp;lt;code&amp;gt;geodata/mapserver&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/mapserver-docker || mapserver with a &amp;quot;broad range of options enabled including a comprehensive GDAL library&amp;quot; || - || &amp;lt;code&amp;gt;geodata/gdal:latest&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  geogig || &amp;lt;code&amp;gt;kartoza/geogig&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-geogig || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || clear instructions; untested&lt;br /&gt;
|-&lt;br /&gt;
|  geogig server and cli || &amp;lt;code&amp;gt;jasoncallaway/geogig-server&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; jasoncallaway/geogig-cli&amp;lt;/code&amp;gt; || Jason Callaway, 3rd party || https://github.com/jason-callaway || - || - || &amp;lt;code&amp;gt;centos:latest&amp;lt;/code&amp;gt; || under development, untested&lt;br /&gt;
|-&lt;br /&gt;
|  tileserver-mapnik || &amp;lt;code&amp;gt;klokantech/tileserver-mapnik&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/klokantech/ klokantech] || https://github.com/klokantech/tileserver-mapnik || Mapnik based map tileserver generating raster tiles from MapBox Studio project &amp;amp; custom vector tiles || file&amp;lt;code&amp;gt; License&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;node:0.10&amp;lt;/code&amp;gt; || installation instructions just refer to the Dockerfile - nice! see [http://osm2vectortiles.org/docs/serve-raster-tiles-docker instructions by osm2vectortiles]&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;geodata/gdal&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party || https://github.com/geo-data/gdal-docker || build specific versions of gdal from source, see [https://hub.docker.com/r/geodata/gdal/tags/ tags] || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || some forks, e.g. [https://hub.docker.com/r/geometalab/gdal-debian/ geometalab], compare on GitHub before use&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;spara/gdal_ef&amp;lt;/code&amp;gt; || 3rd party || https://github.com/spara/gdal-docker || demo FOSS4G-NA 2016 || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
| Cartaro || &amp;lt;code&amp;gt;geops/cartaro&amp;lt;/code&amp;gt; || [http://cartaro.org/ Cartaro] || https://www.drupal.org/node/2579221 || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || good docs, works&lt;br /&gt;
|-&lt;br /&gt;
| pdal || &amp;lt;code&amp;gt;pdal/pdal&amp;lt;/code&amp;gt; || PDAL maintainers || http://www.pdal.io/workshop/docker.html || PDAL stands on the shoulders of giants. It uses GDAL, GEOS, and many other dependencies. Because of this, it is very challenging to build it yourself. We could easily burn an entire workshop learning the esoteric build miseries of PDAL and all of its dependencies. Fortunately, Docker will allow us to use a fully-featured known configuration to run our examples and exercises without having to suffer so much. || License || &amp;lt;code&amp;gt;pdal/dependencies`, [https://github.com/PDAL/PDAL/blob/master/scripts/docker/dependencies/Dockerfile which is based on]&amp;lt;code&amp;gt; ubuntu:15.04&amp;lt;/code&amp;gt; || great docs; build libs from source;&lt;br /&gt;
|-&lt;br /&gt;
|  saga || &amp;lt;code&amp;gt;ntonshevtsov/saga-gis&amp;lt;/code&amp;gt; ||  || - || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || no Dockerfile, but works! Use &amp;lt;code&amp;gt;xhost +&amp;lt;/code&amp;gt; before and&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; after&lt;br /&gt;
|-&lt;br /&gt;
|  grass || &amp;lt;code&amp;gt;geodata/grass&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party || https://github.com/geo-data/grass-docker || specific subservsion version of grass compiled against specific gdal version || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || good instructions for usage and build, GRASS is build outside of container, see Makefile in repo&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;toddstavish/opticks&amp;lt;/code&amp;gt; || Todd Stavish || https://github.com/toddstavish/Dockerfiles || - || - || &amp;lt;code&amp;gt;ubuntu:15.04&amp;lt;/code&amp;gt; || run with&amp;lt;code&amp;gt; docker run -i -t -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -v $(pwd)/tmp:/home/data toddstavish/opticks`&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;tclarke/opticks&amp;lt;/code&amp;gt; || Trevor R.H. Clarke/Opticks || https://github.com/tclarke/opticks-docker || - || - || &amp;lt;code&amp;gt;centos:centos7&amp;lt;/code&amp;gt; || good documentation, error on run;&lt;br /&gt;
|-&lt;br /&gt;
|  CartoDB || &amp;lt;code&amp;gt;sverhoeven/cartodb&amp;lt;/code&amp;gt; || Stefan Verhoeven, 3rd party || https://github.com/sverhoeven/docker-cartodb || fully working cartodb development solution without the installation hassle. || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || large image; includes multiple &amp;quot;apps&amp;quot; (postgres, node, redis-server); use together with nginx proxy in container: https://hub.docker.com/r/spawnthink/cartodb-nginx/&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;helvalius/nominatim-docker-development&amp;lt;/code&amp;gt; || helvalius, 3rd party || https://github.com/helvalius/nominatim-docker || builds current master or development || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || includes PG database and apache2&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;mediagis/nominatim&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/nominatim-docker || &amp;quot;100% working container&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || fork by [https://github.com/cartography/nominatim-docker cartography], test data is in Monaco&lt;br /&gt;
|-&lt;br /&gt;
|  osmtools || &amp;lt;code&amp;gt;mediagis/osmtools&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/osmtools || package CLI tools osmconvert, osmfilter, osmupdate || - || &amp;lt;code&amp;gt;ubuntu:latest&amp;lt;/code&amp;gt; || fork by [https://hub.docker.com/r/cartography/osmtools/ cartography]&lt;br /&gt;
|-&lt;br /&gt;
|  osrm (Frontend, Backend) || &amp;lt;code&amp;gt;cartography/osrm-backend-docker&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; docker pull cartography/osrm-frontend-docker&amp;lt;/code&amp;gt; || Project-OSRM || http://project-osrm.org/ || - || LICENSE.txt || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || untested, documentation seems good&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;farberg/openstreetmap-osmosis-docker&amp;lt;/code&amp;gt; || Dennis Pfisterer || https://github.com/pfisterer/openstreetmap-osmosis-docker || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || not much, but works&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;ferimer/osmosis&amp;lt;/code&amp;gt; || [https://ferimer.es/ Ferimer] || https://github.com/ferimer/docker-osmosis || - || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || not much, but works; &amp;quot;latest&amp;quot; tag missing, not well maintained&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis + Jenkins || &amp;lt;code&amp;gt;henkel/jenkins-slave-osmosis&amp;lt;/code&amp;gt; || Philipp Henkel || https://github.com/henkel/jenkins-slave-osmosis || presumably for automation? || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || untested (quite specific use case)&lt;br /&gt;
|-&lt;br /&gt;
|  osm2pgsql || &amp;lt;code&amp;gt;openfirmware/osm2pgsql&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-osm2pgsql || A Docker image with osm2pgsql, the tool for importing OpenStreetMap data into a Postgresql database. || - || &amp;lt;code&amp;gt;debian:wheezy&amp;lt;/code&amp;gt; || [https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=osm2pgsql&amp;amp;starCount=0 many images exist], untested, could profit from docs including postgres&lt;br /&gt;
|-&lt;br /&gt;
|  OSM-ready postgres || &amp;lt;code&amp;gt;openfirmware/postgres-osm&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-postgres-osm |The base postgres image from Docker with extensions for importing OpenStreetMap data. || - || &amp;lt;code&amp;gt;postgres:9.3.6&amp;lt;/code&amp;gt; || README says it is unfinished&lt;br /&gt;
|-&lt;br /&gt;
|  r-spatial || &amp;lt;code&amp;gt;achubaty/r-spatial-base&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; achubaty/r-spatial-devel&amp;lt;/code&amp;gt; || Alex Chubaty || https://github.com/achubaty/rocker-files || extend Rocker base image with spatial packages || License || &amp;lt;code&amp;gt;rocker/r-base:latest&amp;lt;/code&amp;gt; respectively&amp;lt;code&amp;gt; rocker/r-devel:latest&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  neo4j-spatial || &amp;lt;code&amp;gt;jeffreyjharris/docker-neo4j-spatial&amp;lt;/code&amp;gt; || Kenny Bastani, 3rd party || https://github.com/jeffreyjharris/docker-neo4j-spatial || - || - || &amp;lt;code&amp;gt;java:openjdk-8-jdk&amp;lt;/code&amp;gt; || open at &amp;lt;http://localhost:7474/browser/&amp;gt;; extension/fork of &amp;lt;code&amp;gt;kbastani/docker-neo4j&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  ubuntugis-docker || &amp;lt;code&amp;gt;javimarlop/ubuntugis-docker&amp;lt;/code&amp;gt;  || Martinez-Lopez Javier, 3rd party || https://github.com/javimarlop/ubuntugis-docker || VM using Docker for Geospatial Analysis || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || untested; really installs a lot of stuff, not best use of Docker&lt;br /&gt;
|-&lt;br /&gt;
|  mapnik || &amp;lt;code&amp;gt;mapsquare/mapnik3&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/mapsquare/ mapsquare] || https://github.com/jawg/docker-mapnik3 || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || versions as tags; untested, partial instructions only&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNode || &amp;lt;code&amp;gt;openmarble/arch-geonode&amp;lt;/code&amp;gt; || Maintainer || https://github.com/OpenMarble/geomelting || - || - || &amp;lt;code&amp;gt;openmarble/arch-imaging:latest&amp;lt;/code&amp;gt; || lacking documentation, run with&amp;lt;code&amp;gt; docker run -it --rm -p 8000:8000 -p 8080:8080 openmarble/arch-geonode&amp;lt;/code&amp;gt; and open GeoNode at http://localhost:8000/ (login with admin/admin) or GeoServer at http://localhost:8080/geoserver/web/&lt;br /&gt;
|-&lt;br /&gt;
|  geosuite || &amp;lt;code&amp;gt;devdattat/docker-opengeosuite&amp;lt;/code&amp;gt; || Devdatta Tengshe || https://github.com/devdattaT/docker-OpenGeoSuite || - || MIT || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || incomplete instructions; Dockerfile has no start command... cannot work&lt;br /&gt;
|-&lt;br /&gt;
|  cesium terrain server and cesium.js || &amp;lt;code&amp;gt;geodata/cesium-terrain-server&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/cesium-terrain-server || - || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.15&amp;lt;/code&amp;gt; (Ubuntu 14.04 Trusty Tahr) || good documentation, untested because tiles must be created first&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;geonetwork/geonetwork&amp;lt;/code&amp;gt; || geonetwork || https://github.com/geonetwork/core-geonetwork/tree/develop/docker || - || - || &amp;lt;code&amp;gt;tomcat:8.0&amp;lt;/code&amp;gt; || not well documented, though mainted by original devs; open at&amp;lt;code&amp;gt;&amp;lt;ip&amp;gt;:8080/geonetwork&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;oscarfonts/geonetwork&amp;lt;/code&amp;gt; || Oscar Fonts (geomati.co) || https://github.com/oscarfonts/docker-geonetwork || - || - || &amp;lt;code&amp;gt;tomcat:8-jre8&amp;lt;/code&amp;gt; || reasonable documetation, newer fork of [https://hub.docker.com/r/eliotjordan/geonetwork-docker/ elitojordan], open at http://localhost:8888/geonetwork&lt;br /&gt;
|-&lt;br /&gt;
|  landsat-util || &amp;lt;code&amp;gt;developmentseed/landsat-util&amp;lt;/code&amp;gt; || [https://developmentseed.org/ developmentseed] || https://pythonhosted.org/landsat-util/installation.html?highlight=docker#docker || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || has several related images, see https://hub.docker.com/u/developmentseed/&lt;br /&gt;
|-&lt;br /&gt;
|  opendronemap || &amp;lt;code&amp;gt;opendronemap/opendronemap&amp;lt;/code&amp;gt; || [https://github.com/OpenDroneMap OpenDroneMap] || https://github.com/OpenDroneMap/OpenDroneMap || OpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data. || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || not tested, but good documentation available&lt;br /&gt;
|-&lt;br /&gt;
|  GeoMOOSE || - || [http://www.geomoose.org/ GeoMOOSE] || https://github.com/geomoose/docker-geomoose || demo and [http://www.geomoose.org/releases/2.9.0.html#release development environment} || MIT || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || must build yourself, but very good documentation&lt;br /&gt;
|-&lt;br /&gt;
|  MapFish Print || &amp;lt;code&amp;gt;unknownlighter/mapfish-print&amp;lt;/code&amp;gt; || Maintainer || https://bitbucket.org/lighter/mapfish-print || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; || No documentation, but just open http://localhost:8080/&lt;br /&gt;
|-&lt;br /&gt;
|  MapGuide || &amp;lt;code&amp;gt;jumpinjackie/mapguide-base&amp;lt;/code&amp;gt; || Jackie Ng || https://github.com/jumpinjackie/mapguide-centos-docker || as a base image? || - || &amp;lt;code&amp;gt;centos:centos6&amp;lt;/code&amp;gt; || Dockerfile is missing command, run with &amp;lt;code&amp;gt;docker run --rm -it -p 8008:8008 jumpinjackie/mapguide-base /usr/bin/supervisord&amp;lt;/code&amp;gt;, but only shows [https://github.com/jumpinjackie/mapguide-centos-docker/issues/4 error]&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;geocontainer/pycsw&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles || - || - || &amp;lt;code&amp;gt;alpine:3.4&amp;lt;/code&amp;gt; || very short documenation only, simply open CSW Capabilities at http://&amp;lt;ip&amp;gt;/&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;birdhouse/pycsw&amp;lt;/code&amp;gt; || [http://bird-house.github.io/ Birdhouse] || https://github.com/bird-house/birdhouse-playground || - || - || &amp;lt;code&amp;gt;birdhouse/bird-base:latest&amp;lt;/code&amp;gt; || no docs; only pycsw 1.10.3, but Capabilities available at http://&amp;lt;ip&amp;gt;:8082/csw?service=CSW&amp;amp;request=GetCapabilities&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;datagov/catalog-pycsw&amp;lt;/code&amp;gt; || [https://github.com/GSA U.S. General Services Administration] || datagov/catalog-pycsw || [https://github.com/GSA/catalog-app production use for catalog.data.gov] || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || tailored to their installation, docs lacking; run with&amp;lt;code&amp;gt; &amp;lt;/code&amp;gt; and should be available at http://&amp;lt;ip&amp;gt;/csw - does not work!&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;axiom/docker-pycsw&amp;lt;/code&amp;gt; || [http://axiomdatascience.com/ Axiom Data Science] || https://github.com/axiom-data-science/docker-pycsw || testing as well as production || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.18&amp;lt;/code&amp;gt; (Ubuntu++) || good documentation, [https://github.com/axiom-data-science/docker-pycsw/issues/1 currently not working]&lt;br /&gt;
|-&lt;br /&gt;
|  Zoo-Project || &amp;lt;code&amp;gt;yoms/zoo-project&amp;lt;/code&amp;gt; || yomd || https://github.com/yoms/zoo-project || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;centos:6.7&amp;lt;/code&amp;gt; || no documentation, seems to start but don't know where to look next&lt;br /&gt;
|-&lt;br /&gt;
|  Team Engine || &amp;lt;code&amp;gt;tfr42/teamengine&amp;lt;/code&amp;gt; || tfr42 || https://hub.docker.com/r/tfr42/teamengine/ || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || Dockerfile missing, but good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;ciwater/n52wps&amp;lt;/code&amp;gt; || Tethys Platform, 3rd party || https://github.com/CI-WATER/tethys_docker&lt;br /&gt;
 || 52 North Web Processing Service with GRASS and Sextante backends enabled. || - || &amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || good instructions, several processing backends included&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;zuncle/52n-wps&amp;lt;/code&amp;gt; || Xavier Thomas, 3rd party || https://bitbucket.org/zuncle/docker || - || - || &amp;lt;code&amp;gt;zuncle/tomcat8-oracle-java8&amp;lt;/code&amp;gt; || installs from source using Maven&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;geocontainers/52n-wps&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles/tree/master/52n-wps || ? || - || &amp;lt;code&amp;gt;tomcat:9&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  52°North SOS || - || - || - || - || - || - || only makes sense when using compose file, which includes PostGIS, work in progess at https://github.com/geocontainers/dockerfiles/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  epsg.io || &amp;lt;code&amp;gt;klokantech/epsg.io&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/klokantech/ klokantech] || https://github.com/klokantech/epsg.io || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;klokantech/gdal:1.11&amp;lt;/code&amp;gt; || Run with&amp;lt;code&amp;gt; -p 8080:8080&amp;lt;/code&amp;gt; to open at &amp;lt;http://localhost:8080/&amp;gt; Run a clone in you local network&lt;br /&gt;
|-&lt;br /&gt;
|  osm2vectortiles || multiple || [http://osm2vectortiles.org/ osm2vectortiles] || https://hub.docker.com/r/osm2vectortiles/ || - || - || multiple || see also tileserver-mapnik by klokantech&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;pamtrak06/mapcache-ubuntu14.04&amp;lt;/code&amp;gt; || - || https://github.com/pamtrak06/mapcache-ubuntu14.04 || - || - || &amp;lt;code&amp;gt;pamtrak06/ubuntu14.04-apache2-python&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;camptocamp/mapcache&amp;lt;/code&amp;gt; || [https://github.com/camptocamp camptocamp] || https://github.com/camptocamp/docker-mapcache || - || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  geoblacklight || &amp;lt;code&amp;gt;geoblacklight/geoblacklight&amp;lt;/code&amp;gt; || [http://geoblacklight.org GeoBlacklight] || https://github.com/geoblacklight/geoblacklight-docker || - || - || &amp;lt;code&amp;gt;rails:4.2.3&amp;lt;/code&amp;gt; || detailed instructions, including image with test data; see also [https://hub.docker.com/r/geoblacklight/geoserver/ docker-compose configuration] and open at http://localhost/catalog&lt;br /&gt;
|-&lt;br /&gt;
|  Jupyter Notebook || &amp;lt;code&amp;gt;dcal12/python-geospatial&amp;lt;/code&amp;gt; || Doug Callaway/DCAL12 ||  https://github.com/DCAL12/docker-python-geospatial || - || &amp;lt;code&amp;gt;jupyter/base-notebook:latest&amp;lt;/code&amp;gt; || works, very small dockerfile but lacks docs/examples&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102556</id>
		<title>DockerImages</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102556"/>
		<updated>2016-08-26T13:00:59Z</updated>

		<summary type="html">&lt;p&gt;Nuest: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The goal of this list is to provide an overview of OSGeo-related Docker images to leverage the advantages of containerization across the geoinformatics communities.&lt;br /&gt;
&lt;br /&gt;
You want to learn how this list was created? See [[DockerImagesMeta]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project !! Image on Hub !! Maintainer !! Link !! Specific goals / target users? !! License !! Header text !! Base image !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| deegree ||&amp;lt;code&amp;gt;tfr42/deegree&amp;lt;/code&amp;gt; || Deegree TMC || https://github.com/tfr42/deegree-docker || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; java:8&amp;lt;/code&amp;gt; (which is&amp;lt;code&amp;gt; debian:jessie`) || also docker-compose with PostGIS, [https://docs.google.com/document/d/1DEcTxNKMtJD3LjONKz4O9umowTh3KnMfDB4cuDYBGfI/edit#heading=h.c7bibbfs1pv FOSS4G workshop documentation]&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;mdillon/postgis&amp;lt;/code&amp;gt; || Mike Dillon/Appropriate Computing || https://github.com/md5/docker-postgis || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || simple and good&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;neowaylabs/postgis&amp;lt;/code&amp;gt; || NeowayLabs, 3rd party || https://github.com/NeowayLabs/docker-postgis || - || License || &amp;lt;code&amp;gt;neowaylabs/baseimage&amp;lt;/code&amp;gt; || installs from http://apt.postgresql...&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;camptocamp/postgis&amp;lt;/code&amp;gt; || capmtocamp, 3rd party || https://github.com/camptocamp/docker-postgis || base image for own configuration || - || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || installs from sources, documentation recommends usage as a base image&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;kartoza/postgis&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-postgis || Ready to run PostGIS geospatial databaseg || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || installs from http://apt.postgresql&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-qgis-desktop || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-base&amp;lt;/code&amp;gt; || good instructions, including docker-compose with a postgis server; [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza/Tim Sutton || https://github.com/kartoza/docker-qgis-server || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;timcera/qgis-desktop-ubuntu&amp;lt;/code&amp;gt; || timcera, 3rd party || https://github.com/timcera/qgis-desktop-ubuntu || &amp;quot;Instead of compiling, this image is [..] latest QGIS&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:xenial&amp;lt;/code&amp;gt; and UbuntuGIS repos || instructions for run script including mounting as setting user, untested but looks promising&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;elpaso/qgis-testing-environment&amp;lt;/code&amp;gt; || elpase, 3rd party || - || Simple container for testing QGIS Desktop and for executing unit tests inside a real QGIS instance || - || ? || incl. instructions for running on Travis, uses xhost forwarding (dont forget to&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; when youre done)&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS MapServer + web client || &amp;lt;code&amp;gt;opengisch/qgis-server-webclient&amp;lt;/code&amp;gt; || opengis.ch, 3rd party || https://github.com/opengisch/docker-qgis-server-webclient || - || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza, 3rd party || https://github.com/kartoza/docker-qgis-server || A simple docker container that runs QGIS Server || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || - &lt;br /&gt;
|-&lt;br /&gt;
|  GeoServer || &amp;lt;code&amp;gt;winsent/geoserver&amp;lt;/code&amp;gt; || [https://github.com/winsento) winsento]/&amp;quot;ololoteam&amp;quot;, independent || https://bitbucket.org/ololoteam/geoserver-docker || unclear - production? || - || | uses Oracle Java; well documented&lt;br /&gt;
|-&lt;br /&gt;
|  MapServer || &amp;lt;code&amp;gt;geodata/mapserver&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/mapserver-docker || mapserver with a &amp;quot;broad range of options enabled including a comprehensive GDAL library&amp;quot; || - || &amp;lt;code&amp;gt;geodata/gdal:latest&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  geogig || &amp;lt;code&amp;gt;kartoza/geogig&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-geogig || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || clear instructions; untested&lt;br /&gt;
|-&lt;br /&gt;
|  geogig server and cli || &amp;lt;code&amp;gt;jasoncallaway/geogig-server&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; jasoncallaway/geogig-cli&amp;lt;/code&amp;gt; || Jason Callaway, 3rd party || https://github.com/jason-callaway || - || - || &amp;lt;code&amp;gt;centos:latest&amp;lt;/code&amp;gt; || under development, untested&lt;br /&gt;
|-&lt;br /&gt;
|  tileserver-mapnik || &amp;lt;code&amp;gt;klokantech/tileserver-mapnik&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/klokantech/ klokantech] || https://github.com/klokantech/tileserver-mapnik || Mapnik based map tileserver generating raster tiles from MapBox Studio project &amp;amp; custom vector tiles || file&amp;lt;code&amp;gt; License&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;node:0.10&amp;lt;/code&amp;gt; || installation instructions just refer to the Dockerfile - nice! see [http://osm2vectortiles.org/docs/serve-raster-tiles-docker instructions by osm2vectortiles]&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;geodata/gdal&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party || https://github.com/geo-data/gdal-docker || build specific versions of gdal from source, see [https://hub.docker.com/r/geodata/gdal/tags/ tags] || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || some forks, e.g. [https://hub.docker.com/r/geometalab/gdal-debian/ geometalab], compare on GitHub before use&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;spara/gdal_ef&amp;lt;/code&amp;gt; || 3rd party || https://github.com/spara/gdal-docker || demo FOSS4G-NA 2016 || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  Cartaro || &amp;lt;code&amp;gt;geops/cartaro&amp;lt;/code&amp;gt; || [http://cartaro.org/ Cartaro] || https://www.drupal.org/node/2579221 || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || good docs, works&lt;br /&gt;
|-&lt;br /&gt;
|  pdal || &amp;lt;code&amp;gt;pdal/pdal&amp;lt;/code&amp;gt; || PDAL maintainers || www.pdal.io/workshop/docker.html || PDAL stands on the shoulders of giants. It uses GDAL, GEOS, and many other dependencies. Because of this, it is very challenging to build it yourself. We could easily burn an entire workshop learning the esoteric build miseries of PDAL and all of its dependencies. Fortunately, Docker will allow us to use a fully-featured known configuration to run our examples and exercises without having to suffer so much. || License || &amp;lt;code&amp;gt;pdal/dependencies`, [https://github.com/PDAL/PDAL/blob/master/scripts/docker/dependencies/Dockerfile which is based on]&amp;lt;code&amp;gt; ubuntu:15.04&amp;lt;/code&amp;gt; || great docs; build libs from source;&lt;br /&gt;
|-&lt;br /&gt;
|  saga || &amp;lt;code&amp;gt;ntonshevtsov/saga-gis&amp;lt;/code&amp;gt; ||  || - || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || no Dockerfile, but works! Use &amp;lt;code&amp;gt;xhost +&amp;lt;/code&amp;gt; before and&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; after&lt;br /&gt;
|-&lt;br /&gt;
|  grass || &amp;lt;code&amp;gt;geodata/grass&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party || https://github.com/geo-data/grass-docker || specific subservsion version of grass compiled against specific gdal version || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || good instructions for usage and build, GRASS is build outside of container, see Makefile in repo&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;toddstavish/opticks&amp;lt;/code&amp;gt; || Todd Stavish || https://github.com/toddstavish/Dockerfiles || - || - || &amp;lt;code&amp;gt;ubuntu:15.04&amp;lt;/code&amp;gt; || run with&amp;lt;code&amp;gt; docker run -i -t -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -v $(pwd)/tmp:/home/data toddstavish/opticks`&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;tclarke/opticks&amp;lt;/code&amp;gt; || Trevor R.H. Clarke/Opticks || https://github.com/tclarke/opticks-docker || - || - || &amp;lt;code&amp;gt;centos:centos7&amp;lt;/code&amp;gt; || good documentation, error on run;&lt;br /&gt;
|-&lt;br /&gt;
|  CartoDB || &amp;lt;code&amp;gt;sverhoeven/cartodb&amp;lt;/code&amp;gt; || Stefan Verhoeven, 3rd party || https://github.com/sverhoeven/docker-cartodb || fully working cartodb development solution without the installation hassle. || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || large image; includes multiple &amp;quot;apps&amp;quot; (postgres, node, redis-server); use together with nginx proxy in container: https://hub.docker.com/r/spawnthink/cartodb-nginx/&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;helvalius/nominatim-docker-development&amp;lt;/code&amp;gt; || helvalius, 3rd party || https://github.com/helvalius/nominatim-docker || builds current master or development || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || includes PG database and apache2&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;mediagis/nominatim&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/nominatim-docker || &amp;quot;100% working container&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || fork by [https://github.com/cartography/nominatim-docker cartography], test data is in Monaco&lt;br /&gt;
|-&lt;br /&gt;
|  osmtools || &amp;lt;code&amp;gt;mediagis/osmtools&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/osmtools || package CLI tools osmconvert, osmfilter, osmupdate || - || &amp;lt;code&amp;gt;ubuntu:latest&amp;lt;/code&amp;gt; || fork by [https://hub.docker.com/r/cartography/osmtools/ cartography]&lt;br /&gt;
|-&lt;br /&gt;
|  osrm (Frontend, Backend) || &amp;lt;code&amp;gt;cartography/osrm-backend-docker&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; docker pull cartography/osrm-frontend-docker&amp;lt;/code&amp;gt; || Project-OSRM || http://project-osrm.org/ || - || LICENSE.txt || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || untested, documentation seems good&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;farberg/openstreetmap-osmosis-docker&amp;lt;/code&amp;gt; || Dennis Pfisterer || https://github.com/pfisterer/openstreetmap-osmosis-docker || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || not much, but works&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;ferimer/osmosis&amp;lt;/code&amp;gt; || [https://ferimer.es/ Ferimer] || https://github.com/ferimer/docker-osmosis || - || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || not much, but works; &amp;quot;latest&amp;quot; tag missing, not well maintained&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis + Jenkins || &amp;lt;code&amp;gt;henkel/jenkins-slave-osmosis&amp;lt;/code&amp;gt; || Philipp Henkel || https://github.com/henkel/jenkins-slave-osmosis || presumably for automation? || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || untested (quite specific use case)&lt;br /&gt;
|-&lt;br /&gt;
|  osm2pgsql || &amp;lt;code&amp;gt;openfirmware/osm2pgsql&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-osm2pgsql || A Docker image with osm2pgsql, the tool for importing OpenStreetMap data into a Postgresql database. || - || &amp;lt;code&amp;gt;debian:wheezy&amp;lt;/code&amp;gt; || [https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=osm2pgsql&amp;amp;starCount=0 many images exist], untested, could profit from docs including postgres&lt;br /&gt;
|-&lt;br /&gt;
|  OSM-ready postgres || &amp;lt;code&amp;gt;openfirmware/postgres-osm&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-postgres-osm |The base postgres image from Docker with extensions for importing OpenStreetMap data. || - || &amp;lt;code&amp;gt;postgres:9.3.6&amp;lt;/code&amp;gt; || README says it is unfinished&lt;br /&gt;
|-&lt;br /&gt;
|  r-spatial || &amp;lt;code&amp;gt;achubaty/r-spatial-base&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; achubaty/r-spatial-devel&amp;lt;/code&amp;gt; || Alex Chubaty || https://github.com/achubaty/rocker-files || extend Rocker base image with spatial packages || License || &amp;lt;code&amp;gt;rocker/r-base:latest&amp;lt;/code&amp;gt; respectively&amp;lt;code&amp;gt; rocker/r-devel:latest&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  neo4j-spatial || &amp;lt;code&amp;gt;jeffreyjharris/docker-neo4j-spatial&amp;lt;/code&amp;gt; || Kenny Bastani, 3rd party || https://github.com/jeffreyjharris/docker-neo4j-spatial || - || - || &amp;lt;code&amp;gt;java:openjdk-8-jdk&amp;lt;/code&amp;gt; || open at &amp;lt;http://localhost:7474/browser/&amp;gt;; extension/fork of &amp;lt;code&amp;gt;kbastani/docker-neo4j&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  ubuntugis-docker || &amp;lt;code&amp;gt;javimarlop/ubuntugis-docker&amp;lt;/code&amp;gt;  || Martinez-Lopez Javier, 3rd party || https://github.com/javimarlop/ubuntugis-docker || VM using Docker for Geospatial Analysis || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || untested; really installs a lot of stuff, not best use of Docker&lt;br /&gt;
|-&lt;br /&gt;
|  mapnik || &amp;lt;code&amp;gt;mapsquare/mapnik3&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/mapsquare/ mapsquare] || https://github.com/jawg/docker-mapnik3 || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || versions as tags; untested, partial instructions only&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNode || &amp;lt;code&amp;gt;openmarble/arch-geonode&amp;lt;/code&amp;gt; || Maintainer || https://github.com/OpenMarble/geomelting || - || - || &amp;lt;code&amp;gt;openmarble/arch-imaging:latest&amp;lt;/code&amp;gt; || lacking documentation, run with&amp;lt;code&amp;gt; docker run -it --rm -p 8000:8000 -p 8080:8080 openmarble/arch-geonode&amp;lt;/code&amp;gt; and open GeoNode at http://localhost:8000/ (login with admin/admin) or GeoServer at http://localhost:8080/geoserver/web/&lt;br /&gt;
|-&lt;br /&gt;
|  geosuite || &amp;lt;code&amp;gt;devdattat/docker-opengeosuite&amp;lt;/code&amp;gt; || Devdatta Tengshe || https://github.com/devdattaT/docker-OpenGeoSuite || - || MIT || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || incomplete instructions; Dockerfile has no start command... cannot work&lt;br /&gt;
|-&lt;br /&gt;
|  cesium terrain server and cesium.js || &amp;lt;code&amp;gt;geodata/cesium-terrain-server&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/cesium-terrain-server || - || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.15&amp;lt;/code&amp;gt; (Ubuntu 14.04 Trusty Tahr) || good documentation, untested because tiles must be created first&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;geonetwork/geonetwork&amp;lt;/code&amp;gt; || geonetwork || https://github.com/geonetwork/core-geonetwork/tree/develop/docker || - || - || &amp;lt;code&amp;gt;tomcat:8.0&amp;lt;/code&amp;gt; || not well documented, though mainted by original devs; open at&amp;lt;code&amp;gt;&amp;lt;ip&amp;gt;:8080/geonetwork&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;oscarfonts/geonetwork&amp;lt;/code&amp;gt; || Oscar Fonts (geomati.co) || https://github.com/oscarfonts/docker-geonetwork || - || - || &amp;lt;code&amp;gt;tomcat:8-jre8&amp;lt;/code&amp;gt; || reasonable documetation, newer fork of [https://hub.docker.com/r/eliotjordan/geonetwork-docker/ elitojordan], open at http://localhost:8888/geonetwork&lt;br /&gt;
|-&lt;br /&gt;
|  landsat-util || &amp;lt;code&amp;gt;developmentseed/landsat-util&amp;lt;/code&amp;gt; || [https://developmentseed.org/ developmentseed] || https://pythonhosted.org/landsat-util/installation.html?highlight=docker#docker || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || has several related images, see https://hub.docker.com/u/developmentseed/&lt;br /&gt;
|-&lt;br /&gt;
|  opendronemap || &amp;lt;code&amp;gt;opendronemap/opendronemap&amp;lt;/code&amp;gt; || [https://github.com/OpenDroneMap OpenDroneMap] || https://github.com/OpenDroneMap/OpenDroneMap || OpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data. || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || not tested, but good documentation available&lt;br /&gt;
|-&lt;br /&gt;
|  GeoMOOSE || - || [http://www.geomoose.org/ GeoMOOSE] || https://github.com/geomoose/docker-geomoose || demo and [http://www.geomoose.org/releases/2.9.0.html#release development environment} || MIT || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || must build yourself, but very good documentation&lt;br /&gt;
|-&lt;br /&gt;
|  MapFish Print || &amp;lt;code&amp;gt;unknownlighter/mapfish-print&amp;lt;/code&amp;gt; || Maintainer || https://bitbucket.org/lighter/mapfish-print || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; || No documentation, but just open http://localhost:8080/&lt;br /&gt;
|-&lt;br /&gt;
|  MapGuide || &amp;lt;code&amp;gt;jumpinjackie/mapguide-base&amp;lt;/code&amp;gt; || Jackie Ng || https://github.com/jumpinjackie/mapguide-centos-docker || as a base image? || - || &amp;lt;code&amp;gt;centos:centos6&amp;lt;/code&amp;gt; || Dockerfile is missing command, run with &amp;lt;code&amp;gt;docker run --rm -it -p 8008:8008 jumpinjackie/mapguide-base /usr/bin/supervisord&amp;lt;/code&amp;gt;, but only shows [https://github.com/jumpinjackie/mapguide-centos-docker/issues/4 error]&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;geocontainer/pycsw&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles || - || - || &amp;lt;code&amp;gt;alpine:3.4&amp;lt;/code&amp;gt; || very short documenation only, simply open CSW Capabilities at http://&amp;lt;ip&amp;gt;/&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;birdhouse/pycsw&amp;lt;/code&amp;gt; || [http://bird-house.github.io/ Birdhouse] || https://github.com/bird-house/birdhouse-playground || - || - || &amp;lt;code&amp;gt;birdhouse/bird-base:latest&amp;lt;/code&amp;gt; || no docs; only pycsw 1.10.3, but Capabilities available at http://&amp;lt;ip&amp;gt;:8082/csw?service=CSW&amp;amp;request=GetCapabilities&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;datagov/catalog-pycsw&amp;lt;/code&amp;gt; || [https://github.com/GSA U.S. General Services Administration] || datagov/catalog-pycsw || [https://github.com/GSA/catalog-app production use for catalog.data.gov] || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || tailored to their installation, docs lacking; run with&amp;lt;code&amp;gt; &amp;lt;/code&amp;gt; and should be available at http://&amp;lt;ip&amp;gt;/csw - does not work!&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;axiom/docker-pycsw&amp;lt;/code&amp;gt; || [http://axiomdatascience.com/ Axiom Data Science] || https://github.com/axiom-data-science/docker-pycsw || testing as well as production || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.18&amp;lt;/code&amp;gt; (Ubuntu++) || good documentation, [https://github.com/axiom-data-science/docker-pycsw/issues/1 currently not working]&lt;br /&gt;
|-&lt;br /&gt;
|  Zoo-Project || &amp;lt;code&amp;gt;yoms/zoo-project&amp;lt;/code&amp;gt; || yomd || https://github.com/yoms/zoo-project || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;centos:6.7&amp;lt;/code&amp;gt; || no documentation, seems to start but don't know where to look next&lt;br /&gt;
|-&lt;br /&gt;
|  Team Engine || &amp;lt;code&amp;gt;tfr42/teamengine&amp;lt;/code&amp;gt; || tfr42 || https://hub.docker.com/r/tfr42/teamengine/ || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || Dockerfile missing, but good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;ciwater/n52wps&amp;lt;/code&amp;gt; || Tethys Platform, 3rd party || https://github.com/CI-WATER/tethys_docker&lt;br /&gt;
 || 52 North Web Processing Service with GRASS and Sextante backends enabled. || - || &amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || good instructions, several processing backends included&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;zuncle/52n-wps&amp;lt;/code&amp;gt; || Xavier Thomas, 3rd party || https://bitbucket.org/zuncle/docker || - || - || &amp;lt;code&amp;gt;zuncle/tomcat8-oracle-java8&amp;lt;/code&amp;gt; || installs from source using Maven&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;geocontainers/52n-wps&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles/tree/master/52n-wps || ? || - || &amp;lt;code&amp;gt;tomcat:9&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  52°North SOS || - || - || - || - || - || - || only makes sense when using compose file, which includes PostGIS, work in progess at https://github.com/geocontainers/dockerfiles/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  epsg.io || &amp;lt;code&amp;gt;klokantech/epsg.io&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/klokantech/ klokantech] || https://github.com/klokantech/epsg.io || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;klokantech/gdal:1.11&amp;lt;/code&amp;gt; || Run with&amp;lt;code&amp;gt; -p 8080:8080&amp;lt;/code&amp;gt; to open at &amp;lt;http://localhost:8080/&amp;gt; Run a clone in you local network&lt;br /&gt;
|-&lt;br /&gt;
|  osm2vectortiles || multiple || [http://osm2vectortiles.org/ osm2vectortiles] || https://hub.docker.com/r/osm2vectortiles/ || - || - || multiple || see also tileserver-mapnik by klokantech&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;pamtrak06/mapcache-ubuntu14.04&amp;lt;/code&amp;gt; || - || https://github.com/pamtrak06/mapcache-ubuntu14.04 || - || - || &amp;lt;code&amp;gt;pamtrak06/ubuntu14.04-apache2-python&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;camptocamp/mapcache&amp;lt;/code&amp;gt; || [https://github.com/camptocamp camptocamp] || https://github.com/camptocamp/docker-mapcache || - || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  geoblacklight || &amp;lt;code&amp;gt;geoblacklight/geoblacklight&amp;lt;/code&amp;gt; || [http://geoblacklight.org GeoBlacklight] || https://github.com/geoblacklight/geoblacklight-docker || - || - || &amp;lt;code&amp;gt;rails:4.2.3&amp;lt;/code&amp;gt; || detailed instructions, including image with test data; see also [https://hub.docker.com/r/geoblacklight/geoserver/ docker-compose configuration] and open at http://localhost/catalog&lt;br /&gt;
|-&lt;br /&gt;
|  Jupyter Notebook || &amp;lt;code&amp;gt;dcal12/python-geospatial&amp;lt;/code&amp;gt; || Doug Callaway/DCAL12 ||  https://github.com/DCAL12/docker-python-geospatial || - || &amp;lt;code&amp;gt;jupyter/base-notebook:latest&amp;lt;/code&amp;gt; || works, very small dockerfile but lacks docs/examples&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102555</id>
		<title>DockerImages</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102555"/>
		<updated>2016-08-26T12:17:02Z</updated>

		<summary type="html">&lt;p&gt;Nuest: add some missing information&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The goal of this list is to provide an overview of OSGeo-related Docker images to leverage the advantages of containerization across the geoinformatics communities.&lt;br /&gt;
&lt;br /&gt;
You want to learn how this list was created? See [[DockerImagesMeta]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project !! Image on Hub !! Maintainer !! Link !! Specific goals / target users? !! License !! Header text !! Base image !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| deegree ||&amp;lt;code&amp;gt;tfr42/deegree&amp;lt;/code&amp;gt; || Deegree TMC || https://github.com/tfr42/deegree-docker || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; java:8&amp;lt;/code&amp;gt; (which is&amp;lt;code&amp;gt; debian:jessie`) || also docker-compose with PostGIS, [https://docs.google.com/document/d/1DEcTxNKMtJD3LjONKz4O9umowTh3KnMfDB4cuDYBGfI/edit#heading=h.c7bibbfs1pv FOSS4G workshop documentation]&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;mdillon/postgis&amp;lt;/code&amp;gt; || Mike Dillon/Appropriate Computing || https://github.com/md5/docker-postgis || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || simple and good&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;neowaylabs/postgis&amp;lt;/code&amp;gt; || NeowayLabs, 3rd party || https://github.com/NeowayLabs/docker-postgis || - || License || &amp;lt;code&amp;gt;neowaylabs/baseimage&amp;lt;/code&amp;gt; || installs from http://apt.postgresql...&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;camptocamp/postgis&amp;lt;/code&amp;gt; || capmtocamp, 3rd party || https://github.com/camptocamp/docker-postgis || base image for own configuration || - || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || installs from sources, documentation recommends usage as a base image&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;kartoza/postgis&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-postgis || Ready to run PostGIS geospatial databaseg || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || installs from http://apt.postgresql&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-qgis-desktop || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-base&amp;lt;/code&amp;gt; || good instructions, including docker-compose with a postgis server; [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza/Tim Sutton || https://github.com/kartoza/docker-qgis-server || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;timcera/qgis-desktop-ubuntu&amp;lt;/code&amp;gt; || timcera, 3rd party || https://github.com/timcera/qgis-desktop-ubuntu || &amp;quot;Instead of compiling, this image is [..] latest QGIS&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:xenial&amp;lt;/code&amp;gt; and UbuntuGIS repos || instructions for run script including mounting as setting user, untested but looks promising&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;elpaso/qgis-testing-environment&amp;lt;/code&amp;gt; || elpase, 3rd party || - || Simple container for testing QGIS Desktop and for executing unit tests inside a real QGIS instance || - || ? || incl. instructions for running on Travis, uses xhost forwarding (dont forget to&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; when youre done)&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS MapServer + web client || &amp;lt;code&amp;gt;opengisch/qgis-server-webclient&amp;lt;/code&amp;gt; || opengis.ch, 3rd party || https://github.com/opengisch/docker-qgis-server-webclient || - || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza, 3rd party || https://github.com/kartoza/docker-qgis-server || A simple docker container that runs QGIS Server || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || - &lt;br /&gt;
|-&lt;br /&gt;
|  GeoServer || &amp;lt;code&amp;gt;winsent/geoserver&amp;lt;/code&amp;gt; || [https://github.com/winsento) winsento]/&amp;quot;ololoteam&amp;quot;, independent || https://bitbucket.org/ololoteam/geoserver-docker || unclear - production? || - || | uses Oracle Java; well documented&lt;br /&gt;
|-&lt;br /&gt;
|  MapServer || &amp;lt;code&amp;gt;geodata/mapserver&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/mapserver-docker || mapserver with a &amp;quot;broad range of options enabled including a comprehensive GDAL library&amp;quot; || - || &amp;lt;code&amp;gt;geodata/gdal:latest&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  geogig || &amp;lt;code&amp;gt;kartoza/geogig&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-geogig || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || clear instructions; untested&lt;br /&gt;
|-&lt;br /&gt;
|  geogig server and cli || &amp;lt;code&amp;gt;jasoncallaway/geogig-server&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; jasoncallaway/geogig-cli&amp;lt;/code&amp;gt; || Jason Callaway, 3rd party || https://github.com/jason-callaway || - || - || &amp;lt;code&amp;gt;centos:latest&amp;lt;/code&amp;gt; || under development, untested&lt;br /&gt;
|-&lt;br /&gt;
|  tileserver-mapnik || &amp;lt;code&amp;gt;klokantech/tileserver-mapnik&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/klokantech/ klokantech] || https://github.com/klokantech/tileserver-mapnik || Mapnik based map tileserver generating raster tiles from MapBox Studio project &amp;amp; custom vector tiles || file&amp;lt;code&amp;gt; License&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;node:0.10&amp;lt;/code&amp;gt; || installation instructions just refer to the Dockerfile - nice! see [http://osm2vectortiles.org/docs/serve-raster-tiles-docker instructions by osm2vectortiles]&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;geodata/gdal&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party || https://github.com/geo-data/gdal-docker || build specific versions of gdal from source, see [https://hub.docker.com/r/geodata/gdal/tags/ tags] || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || some forks, e.g. [https://hub.docker.com/r/geometalab/gdal-debian/ geometalab], compare on GitHub before use&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;spara/gdal_ef&amp;lt;/code&amp;gt; || 3rd party || https://github.com/spara/gdal-docker || demo FOSS4G-NA 2016 || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  Cartaro || &amp;lt;code&amp;gt;geops/cartaro&amp;lt;/code&amp;gt; || [http://cartaro.org/ Cartaro] || https://www.drupal.org/node/2579221 || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || good docs, works&lt;br /&gt;
|-&lt;br /&gt;
|  pdal || &amp;lt;code&amp;gt;pdal/pdal&amp;lt;/code&amp;gt; || PDAL maintainers || www.pdal.io/workshop/docker.html || PDAL stands on the shoulders of giants. It uses GDAL, GEOS, and many other dependencies. Because of this, it is very challenging to build it yourself. We could easily burn an entire workshop learning the esoteric build miseries of PDAL and all of its dependencies. Fortunately, Docker will allow us to use a fully-featured known configuration to run our examples and exercises without having to suffer so much. || License || &amp;lt;code&amp;gt;pdal/dependencies`, [https://github.com/PDAL/PDAL/blob/master/scripts/docker/dependencies/Dockerfile which is based on]&amp;lt;code&amp;gt; ubuntu:15.04&amp;lt;/code&amp;gt; || great docs; build libs from source; &lt;br /&gt;
|-&lt;br /&gt;
|  saga || &amp;lt;code&amp;gt;ntonshevtsov/saga-gis&amp;lt;/code&amp;gt; ||  || - || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || no Dockerfile, but works! Use&amp;lt;code&amp;gt; xhost +&amp;lt;/code&amp;gt; before and&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; after&lt;br /&gt;
|-&lt;br /&gt;
|  grass || &amp;lt;code&amp;gt;geodata/grass&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party || https://github.com/geo-data/grass-docker || specific subservsion version of grass compiled against specific gdal version || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || good instructions for usage and build, GRASS is build outside of container, see Makefile in repo&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;toddstavish/opticks&amp;lt;/code&amp;gt; || Todd Stavish || https://github.com/toddstavish/Dockerfiles || - || - || &amp;lt;code&amp;gt;ubuntu:15.04&amp;lt;/code&amp;gt; || run with&amp;lt;code&amp;gt; docker run -i -t -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -v $(pwd)/tmp:/home/data toddstavish/opticks`&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;tclarke/opticks&amp;lt;/code&amp;gt; || Trevor R.H. Clarke/Opticks || https://github.com/tclarke/opticks-docker || - || - || &amp;lt;code&amp;gt;centos:centos7&amp;lt;/code&amp;gt; || good documentation, error on run;&lt;br /&gt;
|-&lt;br /&gt;
|  CartoDB || &amp;lt;code&amp;gt;sverhoeven/cartodb&amp;lt;/code&amp;gt; || Stefan Verhoeven, 3rd party || https://github.com/sverhoeven/docker-cartodb || fully working cartodb development solution without the installation hassle. || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || large image; includes multiple &amp;quot;apps&amp;quot; (postgres, node, redis-server); use together with nginx proxy in container: https://hub.docker.com/r/spawnthink/cartodb-nginx/&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;helvalius/nominatim-docker-development&amp;lt;/code&amp;gt; || helvalius, 3rd party || https://github.com/helvalius/nominatim-docker || builds current master or development || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || includes PG database and apache2&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;mediagis/nominatim&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/nominatim-docker || &amp;quot;100% working container&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || fork by [https://github.com/cartography/nominatim-docker cartography], test data is in Monaco&lt;br /&gt;
|-&lt;br /&gt;
|  osmtools || &amp;lt;code&amp;gt;mediagis/osmtools&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/osmtools || package CLI tools osmconvert, osmfilter, osmupdate || - || &amp;lt;code&amp;gt;ubuntu:latest&amp;lt;/code&amp;gt; || fork by [https://hub.docker.com/r/cartography/osmtools/ cartography]&lt;br /&gt;
|-&lt;br /&gt;
|  osrm (Frontend, Backend) || &amp;lt;code&amp;gt;cartography/osrm-backend-docker&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; docker pull cartography/osrm-frontend-docker&amp;lt;/code&amp;gt; || Project-OSRM || http://project-osrm.org/ || - || LICENSE.txt || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || untested, documentation seems good&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;farberg/openstreetmap-osmosis-docker&amp;lt;/code&amp;gt; || Dennis Pfisterer || https://github.com/pfisterer/openstreetmap-osmosis-docker || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || not much, but works&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;ferimer/osmosis&amp;lt;/code&amp;gt; || [https://ferimer.es/ Ferimer] || https://github.com/ferimer/docker-osmosis || - || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || not much, but works; &amp;quot;latest&amp;quot; tag missing, not well maintained&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis + Jenkins || &amp;lt;code&amp;gt;henkel/jenkins-slave-osmosis&amp;lt;/code&amp;gt; || Philipp Henkel || https://github.com/henkel/jenkins-slave-osmosis || presumably for automation? || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || untested (quite specific use case)&lt;br /&gt;
|-&lt;br /&gt;
|  osm2pgsql || &amp;lt;code&amp;gt;openfirmware/osm2pgsql&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-osm2pgsql || A Docker image with osm2pgsql, the tool for importing OpenStreetMap data into a Postgresql database. || - || &amp;lt;code&amp;gt;debian:wheezy&amp;lt;/code&amp;gt; || [https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=osm2pgsql&amp;amp;starCount=0 many images exist], untested, could profit from docs including postgres&lt;br /&gt;
|-&lt;br /&gt;
|  OSM-ready postgres || &amp;lt;code&amp;gt;openfirmware/postgres-osm&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-postgres-osm |The base postgres image from Docker with extensions for importing OpenStreetMap data. || - || &amp;lt;code&amp;gt;postgres:9.3.6&amp;lt;/code&amp;gt; || README says it is unfinished&lt;br /&gt;
|-&lt;br /&gt;
|  r-spatial || &amp;lt;code&amp;gt;achubaty/r-spatial-base&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; achubaty/r-spatial-devel&amp;lt;/code&amp;gt; || Alex Chubaty || https://github.com/achubaty/rocker-files || extend Rocker base image with spatial packages || License || &amp;lt;code&amp;gt;rocker/r-base:latest&amp;lt;/code&amp;gt; respectively&amp;lt;code&amp;gt; rocker/r-devel:latest&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  neo4j-spatial || &amp;lt;code&amp;gt;jeffreyjharris/docker-neo4j-spatial&amp;lt;/code&amp;gt; || Kenny Bastani, 3rd party || https://github.com/jeffreyjharris/docker-neo4j-spatial || - || - || &amp;lt;code&amp;gt;java:openjdk-8-jdk&amp;lt;/code&amp;gt; || open at &amp;lt;http://localhost:7474/browser/&amp;gt;; extension/fork of &amp;lt;code&amp;gt;kbastani/docker-neo4j&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  ubuntugis-docker || &amp;lt;code&amp;gt;javimarlop/ubuntugis-docker&amp;lt;/code&amp;gt;  || Martinez-Lopez Javier, 3rd party || https://github.com/javimarlop/ubuntugis-docker || VM using Docker for Geospatial Analysis || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || untested; really installs a lot of stuff, not best use of Docker&lt;br /&gt;
|-&lt;br /&gt;
|  mapnik || &amp;lt;code&amp;gt;mapsquare/mapnik3&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/mapsquare/ mapsquare] || https://github.com/jawg/docker-mapnik3 || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || versions as tags; untested, partial instructions only&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNode || &amp;lt;code&amp;gt;openmarble/arch-geonode&amp;lt;/code&amp;gt; || Maintainer || https://github.com/OpenMarble/geomelting || - || - || &amp;lt;code&amp;gt;openmarble/arch-imaging:latest&amp;lt;/code&amp;gt; || lacking documentation, run with&amp;lt;code&amp;gt; docker run -it --rm -p 8000:8000 -p 8080:8080 openmarble/arch-geonode&amp;lt;/code&amp;gt; and open GeoNode at http://localhost:8000/ (login with admin/admin) or GeoServer at http://localhost:8080/geoserver/web/&lt;br /&gt;
|-&lt;br /&gt;
|  geosuite || &amp;lt;code&amp;gt;devdattat/docker-opengeosuite&amp;lt;/code&amp;gt; || Devdatta Tengshe || https://github.com/devdattaT/docker-OpenGeoSuite || - || MIT || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || incomplete instructions; Dockerfile has no start command... cannot work&lt;br /&gt;
|-&lt;br /&gt;
|  cesium terrain server and cesium.js || &amp;lt;code&amp;gt;geodata/cesium-terrain-server&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/cesium-terrain-server || - || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.15&amp;lt;/code&amp;gt; (Ubuntu 14.04 Trusty Tahr) || good documentation, untested because tiles must be created first&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;geonetwork/geonetwork&amp;lt;/code&amp;gt; || geonetwork || https://github.com/geonetwork/core-geonetwork/tree/develop/docker || - || - || &amp;lt;code&amp;gt;tomcat:8.0&amp;lt;/code&amp;gt; || not well documented, though mainted by original devs; open at&amp;lt;code&amp;gt;&amp;lt;ip&amp;gt;:8080/geonetwork&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;oscarfonts/geonetwork&amp;lt;/code&amp;gt; || Oscar Fonts (geomati.co) || https://github.com/oscarfonts/docker-geonetwork || - || - || &amp;lt;code&amp;gt;tomcat:8-jre8&amp;lt;/code&amp;gt; || reasonable documetation, newer fork of [https://hub.docker.com/r/eliotjordan/geonetwork-docker/ elitojordan], open at http://localhost:8888/geonetwork&lt;br /&gt;
|-&lt;br /&gt;
|  landsat-util || &amp;lt;code&amp;gt;developmentseed/landsat-util&amp;lt;/code&amp;gt; || [https://developmentseed.org/ developmentseed] || https://pythonhosted.org/landsat-util/installation.html?highlight=docker#docker || - || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || has several related images, see https://hub.docker.com/u/developmentseed/&lt;br /&gt;
|-&lt;br /&gt;
|  opendronemap || &amp;lt;code&amp;gt;opendronemap/opendronemap&amp;lt;/code&amp;gt; || [https://github.com/OpenDroneMap OpenDroneMap] || https://github.com/OpenDroneMap/OpenDroneMap || OpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data. || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || not tested, but good documentation available&lt;br /&gt;
|-&lt;br /&gt;
|  GeoMOOSE || - || [http://www.geomoose.org/ GeoMOOSE] || https://github.com/geomoose/docker-geomoose || demo and [http://www.geomoose.org/releases/2.9.0.html#release development environment} || MIT || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || must build yourself, but very good documentation&lt;br /&gt;
|-&lt;br /&gt;
|  MapFish Print || &amp;lt;code&amp;gt;unknownlighter/mapfish-print&amp;lt;/code&amp;gt; || Maintainer || https://bitbucket.org/lighter/mapfish-print || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; || No documentation, but just open http://localhost:8080/&lt;br /&gt;
|-&lt;br /&gt;
|  MapGuide || &amp;lt;code&amp;gt;jumpinjackie/mapguide-base&amp;lt;/code&amp;gt; || Jackie Ng || https://github.com/jumpinjackie/mapguide-centos-docker || as a base image? || - || &amp;lt;code&amp;gt;centos:centos6&amp;lt;/code&amp;gt; || Dockerfile is missing command, run with &amp;lt;code&amp;gt;docker run --rm -it -p 8008:8008 jumpinjackie/mapguide-base /usr/bin/supervisord&amp;lt;/code&amp;gt;, but only shows [https://github.com/jumpinjackie/mapguide-centos-docker/issues/4 error]&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;geocontainer/pycsw&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles || - || - || &amp;lt;code&amp;gt;alpine:3.4&amp;lt;/code&amp;gt; || very short documenation only, simply open CSW Capabilities at http://&amp;lt;ip&amp;gt;/&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;birdhouse/pycsw&amp;lt;/code&amp;gt; || [http://bird-house.github.io/ Birdhouse] || https://github.com/bird-house/birdhouse-playground || - || - || &amp;lt;code&amp;gt;birdhouse/bird-base:latest&amp;lt;/code&amp;gt; || no docs; only pycsw 1.10.3, but Capabilities available at http://&amp;lt;ip&amp;gt;:8082/csw?service=CSW&amp;amp;request=GetCapabilities&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;datagov/catalog-pycsw&amp;lt;/code&amp;gt; || [https://github.com/GSA U.S. General Services Administration] || datagov/catalog-pycsw || [https://github.com/GSA/catalog-app production use for catalog.data.gov] || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || tailored to their installation, docs lacking; run with&amp;lt;code&amp;gt; &amp;lt;/code&amp;gt; and should be available at http://&amp;lt;ip&amp;gt;/csw - does not work!&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;axiom/docker-pycsw&amp;lt;/code&amp;gt; || [http://axiomdatascience.com/ Axiom Data Science] || https://github.com/axiom-data-science/docker-pycsw || testing as well as production || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.18&amp;lt;/code&amp;gt; (Ubuntu++) || good documentation, [https://github.com/axiom-data-science/docker-pycsw/issues/1 currently not working]&lt;br /&gt;
|-&lt;br /&gt;
|  Zoo-Project || &amp;lt;code&amp;gt;yoms/zoo-project&amp;lt;/code&amp;gt; || yomd || https://github.com/yoms/zoo-project || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;centos:6.7&amp;lt;/code&amp;gt; || no documentation, seems to start but don't know where to look next&lt;br /&gt;
|-&lt;br /&gt;
|  Team Engine || &amp;lt;code&amp;gt;tfr42/teamengine&amp;lt;/code&amp;gt; || tfr42 || https://hub.docker.com/r/tfr42/teamengine/ || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || Dockerfile missing, but good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;ciwater/n52wps&amp;lt;/code&amp;gt; || Tethys Platform, 3rd party || https://github.com/CI-WATER/tethys_docker&lt;br /&gt;
 || 52 North Web Processing Service with GRASS and Sextante backends enabled. || - || &amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || good instructions, several processing backends included&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;zuncle/52n-wps&amp;lt;/code&amp;gt; || Xavier Thomas, 3rd party || https://bitbucket.org/zuncle/docker || - || - || &amp;lt;code&amp;gt;zuncle/tomcat8-oracle-java8&amp;lt;/code&amp;gt; || installs from source using Maven&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;geocontainers/52n-wps&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles/tree/master/52n-wps || ? || - || &amp;lt;code&amp;gt;tomcat:9&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  52°North SOS || - || - || - || - || - || - || only makes sense when using compose file, which includes PostGIS, work in progess at https://github.com/geocontainers/dockerfiles/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  epsg.io || &amp;lt;code&amp;gt;klokantech/epsg.io&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/klokantech/ klokantech] || https://github.com/klokantech/epsg.io || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;klokantech/gdal:1.11&amp;lt;/code&amp;gt; || Run with&amp;lt;code&amp;gt; -p 8080:8080&amp;lt;/code&amp;gt; to open at &amp;lt;http://localhost:8080/&amp;gt; Run a clone in you local network&lt;br /&gt;
|-&lt;br /&gt;
|  osm2vectortiles || multiple || [http://osm2vectortiles.org/ osm2vectortiles] || https://hub.docker.com/r/osm2vectortiles/ || - || - || multiple || see also tileserver-mapnik by klokantech&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;pamtrak06/mapcache-ubuntu14.04&amp;lt;/code&amp;gt; || - || https://github.com/pamtrak06/mapcache-ubuntu14.04 || - || - || &amp;lt;code&amp;gt;pamtrak06/ubuntu14.04-apache2-python&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;camptocamp/mapcache&amp;lt;/code&amp;gt; || [https://github.com/camptocamp camptocamp] || https://github.com/camptocamp/docker-mapcache || - || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  geoblacklight || &amp;lt;code&amp;gt;geoblacklight/geoblacklight&amp;lt;/code&amp;gt; || [http://geoblacklight.org GeoBlacklight] || https://github.com/geoblacklight/geoblacklight-docker || - || - || &amp;lt;code&amp;gt;rails:4.2.3&amp;lt;/code&amp;gt; || detailed instructions, including image with test data; see also [https://hub.docker.com/r/geoblacklight/geoserver/ docker-compose configuration] and open at http://localhost/catalog&lt;br /&gt;
|-&lt;br /&gt;
|  Jupyter Notebook || &amp;lt;code&amp;gt;dcal12/python-geospatial&amp;lt;/code&amp;gt; || Doug Callaway/DCAL12 ||  https://github.com/DCAL12/docker-python-geospatial || - || &amp;lt;code&amp;gt;jupyter/base-notebook:latest&amp;lt;/code&amp;gt; || works, very small dockerfile but lacks docs/examples&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102554</id>
		<title>DockerImages</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102554"/>
		<updated>2016-08-26T12:11:13Z</updated>

		<summary type="html">&lt;p&gt;Nuest: fix link formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The goal of this list is to provide an overview of OSGeo-related Docker images to leverage the advantages of containerization across the geoinformatics communities.&lt;br /&gt;
&lt;br /&gt;
You want to learn how this list was created? See [[DockerImagesMeta]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project !! Image on Hub !! Maintainer !! Link !! Specific goals / target users? !! License !! Header text !! Base image !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| deegree ||&amp;lt;code&amp;gt;tfr42/deegree&amp;lt;/code&amp;gt; || Deegree TMC || https://github.com/tfr42/deegree-docker || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; java:8&amp;lt;/code&amp;gt; (which is&amp;lt;code&amp;gt; debian:jessie`) || also docker-compose with PostGIS, [https://docs.google.com/document/d/1DEcTxNKMtJD3LjONKz4O9umowTh3KnMfDB4cuDYBGfI/edit#heading=h.c7bibbfs1pv FOSS4G workshop documentation]&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;mdillon/postgis&amp;lt;/code&amp;gt; || Mike Dillon/Appropriate Computing || https://github.com/md5/docker-postgis || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || simple and good&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;neowaylabs/postgis&amp;lt;/code&amp;gt; || NeowayLabs, 3rd party || https://github.com/NeowayLabs/docker-postgis || goals || License || &amp;lt;code&amp;gt;neowaylabs/baseimage&amp;lt;/code&amp;gt; || installs from http://apt.postgresql...&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;camptocamp/postgis&amp;lt;/code&amp;gt; || capmtocamp, 3rd party || https://github.com/camptocamp/docker-postgis || base image for own config || - || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || installs from sources, documentation recommends usage as a base image&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;kartoza/postgis&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-postgis || Ready to run PostGIS geospatial databaseg || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || installs from http://apt.postgresql&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-qgis-desktop || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-base&amp;lt;/code&amp;gt; || good instructions, including docker-compose with a postgis server; [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza/Tim Sutton || https://github.com/kartoza/docker-qgis-server || comlete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;timcera/qgis-desktop-ubuntu&amp;lt;/code&amp;gt; || timcera, 3rd party || https://github.com/timcera/qgis-desktop-ubuntu || &amp;quot;Instead of compiling, this image is [..] latest QGIS&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:xenial&amp;lt;/code&amp;gt; and UbuntuGIS repos || instructions for run script including mounting as setting user, untested but looks promising&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;elpaso/qgis-testing-environment&amp;lt;/code&amp;gt; || elpase, 3rd party || - || Simple container for testing QGIS Desktop and for executing unit tests inside a real QGIS instance || - || ? || incl. instructions for running on Travis, uses xhost forwarding (dont forget to&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; when youre done)&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS MapServer + web client || &amp;lt;code&amp;gt;opengisch/qgis-server-webclient&amp;lt;/code&amp;gt; || opengis.ch, 3rd party || https://github.com/opengisch/docker-qgis-server-webclient || goals || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza, 3rd party || https://github.com/kartoza/docker-qgis-server || A simple docker container that runs QGIS Server || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || - &lt;br /&gt;
|-&lt;br /&gt;
|  GeoServer || &amp;lt;code&amp;gt;winsent/geoserver&amp;lt;/code&amp;gt; || [https://github.com/winsento) winsento]/&amp;quot;ololoteam&amp;quot;, independent || https://bitbucket.org/ololoteam/geoserver-docker || unclear - production? || - || | uses Oracle Java; well documented&lt;br /&gt;
|-&lt;br /&gt;
|  MapServer || &amp;lt;code&amp;gt;geodata/mapserver&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/mapserver-docker || mapserver with a &amp;quot;broad range of options enabled including a comprehensive GDAL library&amp;quot; || - || &amp;lt;code&amp;gt;geodata/gdal:latest&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  geogig || &amp;lt;code&amp;gt;kartoza/geogig&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-geogig || ? || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || clear instructions; untested&lt;br /&gt;
|-&lt;br /&gt;
|  geogig server and cli || &amp;lt;code&amp;gt;jasoncallaway/geogig-server&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; jasoncallaway/geogig-cli&amp;lt;/code&amp;gt; || Jason Callaway, 3rd party || https://github.com/jason-callaway || ? || - || &amp;lt;code&amp;gt;centos:latest&amp;lt;/code&amp;gt; || under development, untested&lt;br /&gt;
|-&lt;br /&gt;
|  tileserver-mapnik || &amp;lt;code&amp;gt;klokantech/tileserver-mapnik&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/klokantech/ klokantech] || https://github.com/klokantech/tileserver-mapnik || Mapnik based map tileserver generating raster tiles from MapBox Studio project &amp;amp; custom vector tiles || file&amp;lt;code&amp;gt; License&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;node:0.10&amp;lt;/code&amp;gt; || installation instructions just refer to the Dockerfile - nice! see [http://osm2vectortiles.org/docs/serve-raster-tiles-docker instructions by osm2vectortiles]&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;geodata/gdal&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party || https://github.com/geo-data/gdal-docker || build specific versions of gdal from source, see [https://hub.docker.com/r/geodata/gdal/tags/ tags] || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || some forks, e.g. [https://hub.docker.com/r/geometalab/gdal-debian/ geometalab], compare on GitHub before use&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;spara/gdal_ef&amp;lt;/code&amp;gt; || 3rd party || https://github.com/spara/gdal-docker || demo FOSS4G-NA 2016 || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  Cartaro || &amp;lt;code&amp;gt;geops/cartaro&amp;lt;/code&amp;gt; || [http://cartaro.org/ Cartaro] || https://www.drupal.org/node/2579221 || - || - || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || good docs, works&lt;br /&gt;
|-&lt;br /&gt;
|  pdal || &amp;lt;code&amp;gt;pdal/pdal&amp;lt;/code&amp;gt; || PDAL maintainers || www.pdal.io/workshop/docker.html || PDAL stands on the shoulders of giants. It uses GDAL, GEOS, and many other dependencies. Because of this, it is very challenging to build it yourself. We could easily burn an entire workshop learning the esoteric build miseries of PDAL and all of its dependencies. Fortunately, Docker will allow us to use a fully-featured known configuration to run our examples and exercises without having to suffer so much. || License || &amp;lt;code&amp;gt;pdal/dependencies`, [https://github.com/PDAL/PDAL/blob/master/scripts/docker/dependencies/Dockerfile which is based on]&amp;lt;code&amp;gt; ubuntu:15.04&amp;lt;/code&amp;gt; || great docs; build libs from source; &lt;br /&gt;
|-&lt;br /&gt;
|  saga || &amp;lt;code&amp;gt;ntonshevtsov/saga-gis&amp;lt;/code&amp;gt; ||  || - || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || no Dockerfile, but works! Use&amp;lt;code&amp;gt; xhost +&amp;lt;/code&amp;gt; before and&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; after&lt;br /&gt;
|-&lt;br /&gt;
|  grass || &amp;lt;code&amp;gt;geodata/grass&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party || https://github.com/geo-data/grass-docker || specific subservsion version of grass compiled against specific gdal version || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || good instructions for usage and build, GRASS is build outside of container, see Makefile in repo&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;toddstavish/opticks&amp;lt;/code&amp;gt; || Todd Stavish || https://github.com/toddstavish/Dockerfiles || - || - || &amp;lt;code&amp;gt;ubuntu:15.04&amp;lt;/code&amp;gt; || run with&amp;lt;code&amp;gt; docker run -i -t -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -v $(pwd)/tmp:/home/data toddstavish/opticks`&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;tclarke/opticks&amp;lt;/code&amp;gt; || Trevor R.H. Clarke/Opticks || https://github.com/tclarke/opticks-docker || - || - || &amp;lt;code&amp;gt;centos:centos7&amp;lt;/code&amp;gt; || good documentation, error on run;&lt;br /&gt;
|-&lt;br /&gt;
|  CartoDB || &amp;lt;code&amp;gt;sverhoeven/cartodb&amp;lt;/code&amp;gt; || Stefan Verhoeven, 3rd party || https://github.com/sverhoeven/docker-cartodb || fully working cartodb development solution without the installation hassle. || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || large image; includes multiple &amp;quot;apps&amp;quot; (postgres, node, redis-server); use together with nginx proxy in container: https://hub.docker.com/r/spawnthink/cartodb-nginx/&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;helvalius/nominatim-docker-development&amp;lt;/code&amp;gt; || helvalius, 3rd party || https://github.com/helvalius/nominatim-docker || builds current master or development || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || includes PG database and apache2&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;mediagis/nominatim&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/nominatim-docker || &amp;quot;100% working container&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || fork by [https://github.com/cartography/nominatim-docker cartography], test data is in Monaco&lt;br /&gt;
|-&lt;br /&gt;
|  osmtools || &amp;lt;code&amp;gt;mediagis/osmtools&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/osmtools || package CLI tools osmconvert, osmfilter, osmupdate || - || &amp;lt;code&amp;gt;ubuntu:latest&amp;lt;/code&amp;gt; || fork by [https://hub.docker.com/r/cartography/osmtools/ cartography]&lt;br /&gt;
|-&lt;br /&gt;
|  osrm (Frontend, Backend) || &amp;lt;code&amp;gt;cartography/osrm-backend-docker&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; docker pull cartography/osrm-frontend-docker&amp;lt;/code&amp;gt; || Project-OSRM || http://project-osrm.org/ || - || LICENSE.txt || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || untested, documentation seems good&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;farberg/openstreetmap-osmosis-docker&amp;lt;/code&amp;gt; || Dennis Pfisterer || https://github.com/pfisterer/openstreetmap-osmosis-docker || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || not much, but works&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;ferimer/osmosis&amp;lt;/code&amp;gt; || [https://ferimer.es/ Ferimer] || https://github.com/ferimer/docker-osmosis || - || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || not much, but works; &amp;quot;latest&amp;quot; tag missing, not well maintained&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis + Jenkins || &amp;lt;code&amp;gt;henkel/jenkins-slave-osmosis&amp;lt;/code&amp;gt; || Philipp Henkel || https://github.com/henkel/jenkins-slave-osmosis || presumably for automation? || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || untested (quite specific use case)&lt;br /&gt;
|-&lt;br /&gt;
|  osm2pgsql || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-osm2pgsql || A Docker image with osm2pgsql, the tool for importing OpenStreetMap data into a Postgresql database. || - || &amp;lt;code&amp;gt;debian:wheezy&amp;lt;/code&amp;gt; || [https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=osm2pgsql&amp;amp;starCount=0 many images exist], untested, could profit from docs including postgres&lt;br /&gt;
|-&lt;br /&gt;
|  OSM-ready postgres || &amp;lt;code&amp;gt;openfirmware/postgres-osm&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-postgres-osm |The base postgres image from Docker with extensions for importing OpenStreetMap data. || - || &amp;lt;code&amp;gt;postgres:9.3.6&amp;lt;/code&amp;gt; || README says it is unfinished&lt;br /&gt;
|-&lt;br /&gt;
|  r-spatial || &amp;lt;code&amp;gt;achubaty/r-spatial-base&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; achubaty/r-spatial-devel&amp;lt;/code&amp;gt; || Alex Chubaty || https://github.com/achubaty/rocker-files || extend Rocker base image with spatial packages || License || &amp;lt;code&amp;gt;rocker/r-base:latest&amp;lt;/code&amp;gt; respectively&amp;lt;code&amp;gt; rocker/r-devel:latest&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  neo4j-spatial || &amp;lt;code&amp;gt;jeffreyjharris/docker-neo4j-spatial&amp;lt;/code&amp;gt; || Kenny Bastani, 3rd party || https://github.com/jeffreyjharris/docker-neo4j-spatial || goals || - || &amp;lt;code&amp;gt;java:openjdk-8-jdk&amp;lt;/code&amp;gt; || open at &amp;lt;http://localhost:7474/browser/&amp;gt;; extension/fork of &amp;lt;code&amp;gt;kbastani/docker-neo4j&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  ubuntugis-docker || &amp;lt;code&amp;gt;javimarlop/ubuntugis-docker&amp;lt;/code&amp;gt;  || Martinez-Lopez Javier, 3rd party || https://github.com/javimarlop/ubuntugis-docker || VM using Docker for Geospatial Analysis || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || untested; really installs a lot of stuff, not best use of Docker&lt;br /&gt;
|-&lt;br /&gt;
|  mapnik || &amp;lt;code&amp;gt;mapsquare/mapnik3&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/mapsquare/ mapsquare] || https://github.com/jawg/docker-mapnik3 || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || versions as tags; untested, partial instructions only&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNode || &amp;lt;code&amp;gt;openmarble/arch-geonode&amp;lt;/code&amp;gt; || Maintainer || https://github.com/OpenMarble/geomelting || - || - || &amp;lt;code&amp;gt;openmarble/arch-imaging:latest&amp;lt;/code&amp;gt; || lacking documentation, run with&amp;lt;code&amp;gt; docker run -it --rm -p 8000:8000 -p 8080:8080 openmarble/arch-geonode&amp;lt;/code&amp;gt; and open GeoNode at http://localhost:8000/ (login with admin/admin) or GeoServer at http://localhost:8080/geoserver/web/&lt;br /&gt;
|-&lt;br /&gt;
|  geosuite || &amp;lt;code&amp;gt;devdattat/docker-opengeosuite&amp;lt;/code&amp;gt; || Devdatta Tengshe || https://github.com/devdattaT/docker-OpenGeoSuite || - || MIT || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || incomplete instructions; Dockerfile has no start command... cannot work&lt;br /&gt;
|-&lt;br /&gt;
|  cesium terrain server and cesium.js || &amp;lt;code&amp;gt;geodata/cesium-terrain-server&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/cesium-terrain-server || goals || - || Base || good documentation, untested because tiles must be created first&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;geonetwork/geonetwork&amp;lt;/code&amp;gt; || geonetwork || https://github.com/geonetwork/core-geonetwork/tree/develop/docker || - || - || &amp;lt;code&amp;gt;tomcat:8.0&amp;lt;/code&amp;gt; || not well documented, though mainted by original devs; open at&amp;lt;code&amp;gt;&amp;lt;ip&amp;gt;:8080/geonetwork&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;oscarfonts/geonetwork&amp;lt;/code&amp;gt; || Oscar Fonts (geomati.co) || https://github.com/oscarfonts/docker-geonetwork || goals || - || &amp;lt;code&amp;gt;tomcat:8-jre8&amp;lt;/code&amp;gt; || reasonable documetation, newer fork of [https://hub.docker.com/r/eliotjordan/geonetwork-docker/ elitojordan], open at http://localhost:8888/geonetwork&lt;br /&gt;
|-&lt;br /&gt;
|  landsat-util || &amp;lt;code&amp;gt;developmentseed/landsat-util&amp;lt;/code&amp;gt; || [https://developmentseed.org/ developmentseed] || https://pythonhosted.org/landsat-util/installation.html?highlight=docker#docker || goals || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || has several related images, see https://hub.docker.com/u/developmentseed/&lt;br /&gt;
|-&lt;br /&gt;
|  opendronemap || &amp;lt;code&amp;gt;opendronemap/opendronemap&amp;lt;/code&amp;gt; || [https://github.com/OpenDroneMap OpenDroneMap] || https://github.com/OpenDroneMap/OpenDroneMap || OpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data. || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || not tested, but good documentation available&lt;br /&gt;
|-&lt;br /&gt;
|  GeoMOOSE || - || [http://www.geomoose.org/ GeoMOOSE] || https://github.com/geomoose/docker-geomoose || demo and [http://www.geomoose.org/releases/2.9.0.html#release development environment} || MIT || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || must build yourself, but very good documentation&lt;br /&gt;
|-&lt;br /&gt;
|  MapFish Print || &amp;lt;code&amp;gt;unknownlighter/mapfish-print&amp;lt;/code&amp;gt; || Maintainer || https://bitbucket.org/lighter/mapfish-print || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; || No documentation, but just open http://localhost:8080/&lt;br /&gt;
|-&lt;br /&gt;
|  MapGuide || &amp;lt;code&amp;gt;jumpinjackie/mapguide-base&amp;lt;/code&amp;gt; || Jackie Ng || https://github.com/jumpinjackie/mapguide-centos-docker || as a base image? || - || &amp;lt;code&amp;gt;centos:centos6&amp;lt;/code&amp;gt; || Dockerfile is missing command, run with &amp;lt;code&amp;gt;docker run --rm -it -p 8008:8008 jumpinjackie/mapguide-base /usr/bin/supervisord&amp;lt;/code&amp;gt;, but only shows [https://github.com/jumpinjackie/mapguide-centos-docker/issues/4 error]&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;geocontainer/pycsw&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles || - || - || &amp;lt;code&amp;gt;alpine:3.4&amp;lt;/code&amp;gt; || very short documenation only, simply open CSW Capabilities at http://&amp;lt;ip&amp;gt;/&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;birdhouse/pycsw&amp;lt;/code&amp;gt; || [http://bird-house.github.io/ Birdhouse] || https://github.com/bird-house/birdhouse-playground || - || - || &amp;lt;code&amp;gt;birdhouse/bird-base:latest&amp;lt;/code&amp;gt; || no docs; only pycsw 1.10.3, but Capabilities available at http://&amp;lt;ip&amp;gt;:8082/csw?service=CSW&amp;amp;request=GetCapabilities&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;datagov/catalog-pycsw&amp;lt;/code&amp;gt; || [https://github.com/GSA U.S. General Services Administration] || datagov/catalog-pycsw || [https://github.com/GSA/catalog-app production use for catalog.data.gov] || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || tailored to their installation, docs lacking; run with&amp;lt;code&amp;gt; &amp;lt;/code&amp;gt; and should be available at http://&amp;lt;ip&amp;gt;/csw - does not work!&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;axiom/docker-pycsw&amp;lt;/code&amp;gt; || [http://axiomdatascience.com/ Axiom Data Science] || https://github.com/axiom-data-science/docker-pycsw || testing as well as production || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.18&amp;lt;/code&amp;gt; (Ubuntu++) || good documentation, [https://github.com/axiom-data-science/docker-pycsw/issues/1 currently not working]&lt;br /&gt;
|-&lt;br /&gt;
|  Zoo-Project || &amp;lt;code&amp;gt;yoms/zoo-project&amp;lt;/code&amp;gt; || yomd || https://github.com/yoms/zoo-project || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;centos:6.7&amp;lt;/code&amp;gt; || no documentation, seems to start but don't know where to look next&lt;br /&gt;
|-&lt;br /&gt;
|  Team Engine || &amp;lt;code&amp;gt;tfr42/teamengine&amp;lt;/code&amp;gt; || tfr42 || https://hub.docker.com/r/tfr42/teamengine/ || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || Dockerfile missing, but good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;ciwater/n52wps&amp;lt;/code&amp;gt; || Tethys Platform, 3rd party || https://github.com/CI-WATER/tethys_docker&lt;br /&gt;
 || 52 North Web Processing Service with GRASS and Sextante backends enabled. || - || &amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || good instructions, several processing backends included&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;zuncle/52n-wps&amp;lt;/code&amp;gt; || Xavier Thomas, 3rd party || https://bitbucket.org/zuncle/docker || - || - || &amp;lt;code&amp;gt;zuncle/tomcat8-oracle-java8&amp;lt;/code&amp;gt; || installs from source using Maven&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;geocontainers/52n-wps&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles/tree/master/52n-wps || ? || - || &amp;lt;code&amp;gt;tomcat:9&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  52°North SOS || - || - || - || - || - || - || only makes sense when using compose file, which includes PostGIS, work in progess at https://github.com/geocontainers/dockerfiles/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  epsg.io || &amp;lt;code&amp;gt;klokantech/epsg.io&amp;lt;/code&amp;gt; || [https://hub.docker.com/u/klokantech/ klokantech] || https://github.com/klokantech/epsg.io || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;klokantech/gdal:1.11&amp;lt;/code&amp;gt; || Run with&amp;lt;code&amp;gt; -p 8080:8080&amp;lt;/code&amp;gt; to open at &amp;lt;http://localhost:8080/&amp;gt; Run a clone in you local network&lt;br /&gt;
|-&lt;br /&gt;
|  osm2vectortiles || multiple || [http://osm2vectortiles.org/ osm2vectortiles] || https://hub.docker.com/r/osm2vectortiles/ || - || - || multiple || see also tileserver-mapnik by klokantech&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;pamtrak06/mapcache-ubuntu14.04&amp;lt;/code&amp;gt; || - || https://github.com/pamtrak06/mapcache-ubuntu14.04 || - || - || &amp;lt;code&amp;gt;pamtrak06/ubuntu14.04-apache2-python&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;camptocamp/mapcache&amp;lt;/code&amp;gt; || [https://github.com/camptocamp camptocamp] || https://github.com/camptocamp/docker-mapcache || - || - || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  geoblacklight || &amp;lt;code&amp;gt;geoblacklight/geoblacklight&amp;lt;/code&amp;gt; || [http://geoblacklight.org GeoBlacklight] || https://github.com/geoblacklight/geoblacklight-docker || - || - || &amp;lt;code&amp;gt;rails:4.2.3&amp;lt;/code&amp;gt; || detailed instructions, including image with test data; see also [https://hub.docker.com/r/geoblacklight/geoserver/ docker-compose configuration] and open at http://localhost/catalog&lt;br /&gt;
|-&lt;br /&gt;
|  Jupyter Notebook || &amp;lt;code&amp;gt;dcal12/python-geospatial&amp;lt;/code&amp;gt; || Doug Callaway/DCAL12 ||  https://github.com/DCAL12/docker-python-geospatial || - || &amp;lt;code&amp;gt;jupyter/base-notebook:latest&amp;lt;/code&amp;gt; || works, very small dockerfile but lacks docs/examples&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102553</id>
		<title>DockerImages</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102553"/>
		<updated>2016-08-26T12:06:05Z</updated>

		<summary type="html">&lt;p&gt;Nuest: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The goal of this list is to provide an overview of OSGeo-related Docker images to leverage the advantages of containerization across the geoinformatics communities.&lt;br /&gt;
&lt;br /&gt;
You want to learn how this list was created? See [[DockerImagesMeta]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project !! Image on Hub !! Maintainer !! Link !! Specific goals / target users? !! License !! Header text !! Base image !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| deegree ||&amp;lt;code&amp;gt;tfr42/deegree&amp;lt;/code&amp;gt; || Deegree TMC || https://github.com/tfr42/deegree-docker || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; java:8&amp;lt;/code&amp;gt; (which is&amp;lt;code&amp;gt; debian:jessie`) || also docker-compose with PostGIS, [https://docs.google.com/document/d/1DEcTxNKMtJD3LjONKz4O9umowTh3KnMfDB4cuDYBGfI/edit#heading=h.c7bibbfs1pv FOSS4G workshop documentation]&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;mdillon/postgis&amp;lt;/code&amp;gt; || Mike Dillon/Appropriate Computing || https://github.com/md5/docker-postgis || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || simple and good&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;neowaylabs/postgis&amp;lt;/code&amp;gt; || NeowayLabs, 3rd party || https://github.com/NeowayLabs/docker-postgis || goals || License || &amp;lt;code&amp;gt;neowaylabs/baseimage&amp;lt;/code&amp;gt; || installs from http://apt.postgresql...&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;camptocamp/postgis&amp;lt;/code&amp;gt; || capmtocamp, 3rd party || https://github.com/camptocamp/docker-postgis || base image for own config || - || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || installs from sources, documentation recommends usage as a base image&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;kartoza/postgis&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-postgis || Ready to run PostGIS geospatial databaseg || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || installs from http://apt.postgresql&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-qgis-desktop || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-base&amp;lt;/code&amp;gt; || good instructions, including docker-compose with a postgis server; [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza/Tim Sutton || https://github.com/kartoza/docker-qgis-server || comlete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;timcera/qgis-desktop-ubuntu&amp;lt;/code&amp;gt; || timcera, 3rd party || https://github.com/timcera/qgis-desktop-ubuntu || &amp;quot;Instead of compiling, this image is [..] latest QGIS&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:xenial&amp;lt;/code&amp;gt; and UbuntuGIS repos || instructions for run script including mounting as setting user, untested but looks promising&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;elpaso/qgis-testing-environment&amp;lt;/code&amp;gt; || elpase, 3rd party || - || Simple container for testing QGIS Desktop and for executing unit tests inside a real QGIS instance || - || ? || incl. instructions for running on Travis, uses xhost forwarding (dont forget to&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; when youre done)&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS MapServer + web client || &amp;lt;code&amp;gt;opengisch/qgis-server-webclient&amp;lt;/code&amp;gt; || opengis.ch, 3rd party || https://github.com/opengisch/docker-qgis-server-webclient || goals || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || [QGIS community is on Docker Hub](https://hub.docker.com/u/qgis/ but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza, 3rd party || https://github.com/kartoza/docker-qgis-server || A simple docker container that runs QGIS Server || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || - &lt;br /&gt;
|-&lt;br /&gt;
|  GeoServer || &amp;lt;code&amp;gt;winsent/geoserver&amp;lt;/code&amp;gt; || [winsento](https://github.com/winsento)/&amp;quot;ololoteam&amp;quot;, independent || https://bitbucket.org/ololoteam/geoserver-docker || unclear - production? || - || | uses Oracle Java; well documented&lt;br /&gt;
|-&lt;br /&gt;
|  MapServer || &amp;lt;code&amp;gt;geodata/mapserver&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party  || https://github.com/geo-data/mapserver-docker || mapserver with a &amp;quot;broad range of options enabled including a comprehensive GDAL library&amp;quot; || - || &amp;lt;code&amp;gt;geodata/gdal:latest&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  geogig || &amp;lt;code&amp;gt;kartoza/geogig&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-geogig || ? || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || clear instructions; untested&lt;br /&gt;
|-&lt;br /&gt;
|  geogig server and cli || &amp;lt;code&amp;gt;jasoncallaway/geogig-server&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; jasoncallaway/geogig-cli&amp;lt;/code&amp;gt; || Jason Callaway, 3rd party || https://github.com/jason-callaway || ? || - || &amp;lt;code&amp;gt;centos:latest&amp;lt;/code&amp;gt; || under development, untested&lt;br /&gt;
|-&lt;br /&gt;
|  tileserver-mapnik || &amp;lt;code&amp;gt;klokantech/tileserver-mapnik&amp;lt;/code&amp;gt; || [klokantech](https://hub.docker.com/u/klokantech/) || https://github.com/klokantech/tileserver-mapnik || Mapnik based map tileserver generating raster tiles from MapBox Studio project &amp;amp; custom vector tiles || file&amp;lt;code&amp;gt; License&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;node:0.10&amp;lt;/code&amp;gt; || installation instructions just refer to the Dockerfile - nice! see [http://osm2vectortiles.org/docs/serve-raster-tiles-docker instructions by osm2vectortiles]&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;geodata/gdal&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party || https://github.com/geo-data/gdal-docker || build specific versions of gdal from source, see [tags](https://hub.docker.com/r/geodata/gdal/tags/) || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || some forks, e.g. [geometalab](https://hub.docker.com/r/geometalab/gdal-debian/), compare on GitHub before use&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;spara/gdal_ef&amp;lt;/code&amp;gt; || 3rd party || https://github.com/spara/gdal-docker || demo FOSS4G-NA 2016 || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  Cartaro || &amp;lt;code&amp;gt;geops/cartaro&amp;lt;/code&amp;gt; || [Cartaro]() || https://www.drupal.org/node/2579221 || - || - || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || good docs, works&lt;br /&gt;
|-&lt;br /&gt;
|  pdal || &amp;lt;code&amp;gt;pdal/pdal&amp;lt;/code&amp;gt; || PDAL maintainers || www.pdal.io/workshop/docker.html || PDAL stands on the shoulders of giants. It uses GDAL, GEOS, and many other dependencies. Because of this, it is very challenging to build it yourself. We could easily burn an entire workshop learning the esoteric build miseries of PDAL and all of its dependencies. Fortunately, Docker will allow us to use a fully-featured known configuration to run our examples and exercises without having to suffer so much. || License || &amp;lt;code&amp;gt;pdal/dependencies`, [https://github.com/PDAL/PDAL/blob/master/scripts/docker/dependencies/Dockerfile which is based on]&amp;lt;code&amp;gt; ubuntu:15.04&amp;lt;/code&amp;gt; || great docs; build libs from source; &lt;br /&gt;
|-&lt;br /&gt;
|  saga || &amp;lt;code&amp;gt;ntonshevtsov/saga-gis&amp;lt;/code&amp;gt; ||  || - || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || no Dockerfile, but works! Use&amp;lt;code&amp;gt; xhost +&amp;lt;/code&amp;gt; before and&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; after&lt;br /&gt;
|-&lt;br /&gt;
|  grass || &amp;lt;code&amp;gt;geodata/grass&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party || https://github.com/geo-data/grass-docker || specific subservsion version of grass compiled against specific gdal version || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || good instructions for usage and build, GRASS is build outside of container, see Makefile in repo&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;toddstavish/opticks&amp;lt;/code&amp;gt; || Todd Stavish || https://github.com/toddstavish/Dockerfiles || - || - || &amp;lt;code&amp;gt;ubuntu:15.04&amp;lt;/code&amp;gt; || run with&amp;lt;code&amp;gt; docker run -i -t -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -v $(pwd)/tmp:/home/data toddstavish/opticks`&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;tclarke/opticks&amp;lt;/code&amp;gt; || Trevor R.H. Clarke/Opticks || https://github.com/tclarke/opticks-docker || - || - || &amp;lt;code&amp;gt;centos:centos7&amp;lt;/code&amp;gt; || good documentation, error on run;&lt;br /&gt;
|-&lt;br /&gt;
|  CartoDB || &amp;lt;code&amp;gt;sverhoeven/cartodb&amp;lt;/code&amp;gt; || Stefan Verhoeven, 3rd party || https://github.com/sverhoeven/docker-cartodb || fully working cartodb development solution without the installation hassle. || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || large image; includes multiple &amp;quot;apps&amp;quot; (postgres, node, redis-server); use together with nginx proxy in container: https://hub.docker.com/r/spawnthink/cartodb-nginx/&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;helvalius/nominatim-docker-development&amp;lt;/code&amp;gt; || helvalius, 3rd party || https://github.com/helvalius/nominatim-docker || builds current master or development || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || includes PG database and apache2&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;mediagis/nominatim&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/nominatim-docker || &amp;quot;100% working container&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || fork by [cartography](https://github.com/cartography/nominatim-docker), test data is in Monaco&lt;br /&gt;
|-&lt;br /&gt;
|  osmtools || &amp;lt;code&amp;gt;mediagis/osmtools&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/osmtools || package CLI tools osmconvert, osmfilter, osmupdate || - || &amp;lt;code&amp;gt;ubuntu:latest&amp;lt;/code&amp;gt; || fork by [cartography](https://hub.docker.com/r/cartography/osmtools/)&lt;br /&gt;
|-&lt;br /&gt;
|  osrm (Frontend, Backend) || &amp;lt;code&amp;gt;cartography/osrm-backend-docker&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; docker pull cartography/osrm-frontend-docker&amp;lt;/code&amp;gt; || Project-OSRM || http://project-osrm.org/ || - || LICENSE.txt || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || untested, documentation seems good&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;farberg/openstreetmap-osmosis-docker&amp;lt;/code&amp;gt; || Dennis Pfisterer || https://github.com/pfisterer/openstreetmap-osmosis-docker || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || not much, but works&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;ferimer/osmosis&amp;lt;/code&amp;gt; || [Ferimer](https://ferimer.es/) || https://github.com/ferimer/docker-osmosis || - || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || not much, but works; &amp;quot;latest&amp;quot; tag missing, not well maintained&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis + Jenkins || &amp;lt;code&amp;gt;henkel/jenkins-slave-osmosis&amp;lt;/code&amp;gt; || Philipp Henkel || https://github.com/henkel/jenkins-slave-osmosis || presumably for automation? || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || untested (quite specific use case)&lt;br /&gt;
|-&lt;br /&gt;
|  osm2pgsql || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-osm2pgsql || A Docker image with osm2pgsql, the tool for importing OpenStreetMap data into a Postgresql database. || - || &amp;lt;code&amp;gt;debian:wheezy&amp;lt;/code&amp;gt; || [https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=osm2pgsql&amp;amp;starCount=0 many images exist], untested, could profit from docs including postgres&lt;br /&gt;
|-&lt;br /&gt;
|  OSM-ready postgres || &amp;lt;code&amp;gt;openfirmware/postgres-osm&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-postgres-osm |The base postgres image from Docker with extensions for importing OpenStreetMap data. || - || &amp;lt;code&amp;gt;postgres:9.3.6&amp;lt;/code&amp;gt; || README says it is unfinished&lt;br /&gt;
|-&lt;br /&gt;
|  r-spatial || &amp;lt;code&amp;gt;achubaty/r-spatial-base&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; achubaty/r-spatial-devel&amp;lt;/code&amp;gt; || Alex Chubaty || https://github.com/achubaty/rocker-files || extend Rocker base image with spatial packages || License || &amp;lt;code&amp;gt;rocker/r-base:latest&amp;lt;/code&amp;gt; respectively&amp;lt;code&amp;gt; rocker/r-devel:latest&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  neo4j-spatial || &amp;lt;code&amp;gt;jeffreyjharris/docker-neo4j-spatial&amp;lt;/code&amp;gt; || Kenny Bastani, 3rd party || https://github.com/jeffreyjharris/docker-neo4j-spatial || goals || - || &amp;lt;code&amp;gt;java:openjdk-8-jdk&amp;lt;/code&amp;gt; || open at &amp;lt;http://localhost:7474/browser/&amp;gt;; extension/fork of &amp;lt;code&amp;gt;kbastani/docker-neo4j&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  ubuntugis-docker || &amp;lt;code&amp;gt;javimarlop/ubuntugis-docker&amp;lt;/code&amp;gt;  || Martinez-Lopez Javier, 3rd party || https://github.com/javimarlop/ubuntugis-docker || VM using Docker for Geospatial Analysis || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || untested; really installs a lot of stuff, not best use of Docker&lt;br /&gt;
|-&lt;br /&gt;
|  mapnik || &amp;lt;code&amp;gt;mapsquare/mapnik3&amp;lt;/code&amp;gt; || [mapsquare](https://hub.docker.com/u/mapsquare/) || https://github.com/jawg/docker-mapnik3 || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || versions as tags; untested, partial instructions only&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNode || &amp;lt;code&amp;gt;openmarble/arch-geonode&amp;lt;/code&amp;gt; || Maintainer || https://github.com/OpenMarble/geomelting || - || - || &amp;lt;code&amp;gt;openmarble/arch-imaging:latest&amp;lt;/code&amp;gt; || lacking documentation, run with&amp;lt;code&amp;gt; docker run -it --rm -p 8000:8000 -p 8080:8080 openmarble/arch-geonode&amp;lt;/code&amp;gt; and open GeoNode at http://localhost:8000/ (login with admin/admin) or GeoServer at http://localhost:8080/geoserver/web/&lt;br /&gt;
|-&lt;br /&gt;
|  geosuite || &amp;lt;code&amp;gt;devdattat/docker-opengeosuite&amp;lt;/code&amp;gt; || Devdatta Tengshe || https://github.com/devdattaT/docker-OpenGeoSuite || - || MIT || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || incomplete instructions; Dockerfile has no start command... cannot work&lt;br /&gt;
|-&lt;br /&gt;
|  cesium terrain server and cesium.js || &amp;lt;code&amp;gt;geodata/cesium-terrain-server&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/cesium-terrain-server || goals || - || Base || good documentation, untested because tiles must be created first&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;geonetwork/geonetwork&amp;lt;/code&amp;gt; || geonetwork || https://github.com/geonetwork/core-geonetwork/tree/develop/docker || - || - || &amp;lt;code&amp;gt;tomcat:8.0&amp;lt;/code&amp;gt; || not well documented, though mainted by original devs; open at&amp;lt;code&amp;gt;&amp;lt;ip&amp;gt;:8080/geonetwork&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;oscarfonts/geonetwork&amp;lt;/code&amp;gt; || Oscar Fonts (geomati.co) || https://github.com/oscarfonts/docker-geonetwork || goals || - || &amp;lt;code&amp;gt;tomcat:8-jre8&amp;lt;/code&amp;gt; || reasonable documetation, newer fork of [elitojordan](https://hub.docker.com/r/eliotjordan/geonetwork-docker/), open at http://localhost:8888/geonetwork&lt;br /&gt;
|-&lt;br /&gt;
|  landsat-util || &amp;lt;code&amp;gt;developmentseed/landsat-util&amp;lt;/code&amp;gt; || [https://developmentseed.org/ developmentseed] || https://pythonhosted.org/landsat-util/installation.html?highlight=docker#docker || goals || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || has several related images, see https://hub.docker.com/u/developmentseed/&lt;br /&gt;
|-&lt;br /&gt;
|  opendronemap || &amp;lt;code&amp;gt;opendronemap/opendronemap&amp;lt;/code&amp;gt; || [OpenDroneMap](https://github.com/OpenDroneMap) || https://github.com/OpenDroneMap/OpenDroneMap || OpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data. || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || not tested, but good documentation available&lt;br /&gt;
|-&lt;br /&gt;
|  GeoMOOSE || - || [GeoMOOSE](http://www.geomoose.org/) || https://github.com/geomoose/docker-geomoose || demo and [development environment](http://www.geomoose.org/releases/2.9.0.html#release) || MIT || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || must build yourself, but very good documentation&lt;br /&gt;
|-&lt;br /&gt;
|  MapFish Print || &amp;lt;code&amp;gt;unknownlighter/mapfish-print&amp;lt;/code&amp;gt; || Maintainer || https://bitbucket.org/lighter/mapfish-print || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; || No documentation, but just open http://localhost:8080/&lt;br /&gt;
|-&lt;br /&gt;
|  MapGuide || &amp;lt;code&amp;gt;jumpinjackie/mapguide-base&amp;lt;/code&amp;gt; || Jackie Ng || https://github.com/jumpinjackie/mapguide-centos-docker || as a base image? || - || &amp;lt;code&amp;gt;centos:centos6&amp;lt;/code&amp;gt; || Dockerfile is missing command, run with &amp;lt;code&amp;gt;docker run --rm -it -p 8008:8008 jumpinjackie/mapguide-base /usr/bin/supervisord&amp;lt;/code&amp;gt;, but only shows [error](https://github.com/jumpinjackie/mapguide-centos-docker/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;geocontainer/pycsw&amp;lt;/code&amp;gt; || [Geocontainers](http://geocontainers.org/) || https://github.com/geocontainers/dockerfiles || - || - || &amp;lt;code&amp;gt;alpine:3.4&amp;lt;/code&amp;gt; || very short documenation only, simply open CSW Capabilities at http://&amp;lt;ip&amp;gt;/&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;birdhouse/pycsw&amp;lt;/code&amp;gt; || [Birdhouse](http://bird-house.github.io/) || https://github.com/bird-house/birdhouse-playground || - || - || &amp;lt;code&amp;gt;birdhouse/bird-base:latest&amp;lt;/code&amp;gt; || no docs; only pycsw 1.10.3, but Capabilities available at http://&amp;lt;ip&amp;gt;:8082/csw?service=CSW&amp;amp;request=GetCapabilities&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;datagov/catalog-pycsw&amp;lt;/code&amp;gt; || [https://github.com/GSA U.S. General Services Administration] || datagov/catalog-pycsw || [production use for catalog.data.gov](https://github.com/GSA/catalog-app) || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || tailored to their installation, docs lacking; run with&amp;lt;code&amp;gt; &amp;lt;/code&amp;gt; and should be available at http://&amp;lt;ip&amp;gt;/csw - does not work!&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;axiom/docker-pycsw&amp;lt;/code&amp;gt; || [http://axiomdatascience.com/ Axiom Data Science] || https://github.com/axiom-data-science/docker-pycsw || testing as well as production || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.18&amp;lt;/code&amp;gt; (Ubuntu++) || good documentation, [https://github.com/axiom-data-science/docker-pycsw/issues/1 currently not working]&lt;br /&gt;
|-&lt;br /&gt;
|  Zoo-Project || &amp;lt;code&amp;gt;yoms/zoo-project&amp;lt;/code&amp;gt; || yomd || https://github.com/yoms/zoo-project || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;centos:6.7&amp;lt;/code&amp;gt; || no documentation, seems to start but don't know where to look next&lt;br /&gt;
|-&lt;br /&gt;
|  Team Engine || &amp;lt;code&amp;gt;tfr42/teamengine&amp;lt;/code&amp;gt; || tfr42 || https://hub.docker.com/r/tfr42/teamengine/ || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || Dockerfile missing, but good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;ciwater/n52wps&amp;lt;/code&amp;gt; || Tethys Platform, 3rd party || https://github.com/CI-WATER/tethys_docker&lt;br /&gt;
 || 52 North Web Processing Service with GRASS and Sextante backends enabled. || - || &amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || good instructions, several processing backends included&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;zuncle/52n-wps&amp;lt;/code&amp;gt; || Xavier Thomas, 3rd party || https://bitbucket.org/zuncle/docker || - || - || &amp;lt;code&amp;gt;zuncle/tomcat8-oracle-java8&amp;lt;/code&amp;gt; || installs from source using Maven&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;geocontainers/52n-wps&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles/tree/master/52n-wps || ? || - || &amp;lt;code&amp;gt;tomcat:9&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  52°North SOS || - || - || - || - || - || - || only makes sense when using compose file, which includes PostGIS, work in progess at https://github.com/geocontainers/dockerfiles/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  epsg.io || &amp;lt;code&amp;gt;klokantech/epsg.io&amp;lt;/code&amp;gt; || [klokantech](https://hub.docker.com/u/klokantech/) || https://github.com/klokantech/epsg.io || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;klokantech/gdal:1.11&amp;lt;/code&amp;gt; || Run with&amp;lt;code&amp;gt; -p 8080:8080&amp;lt;/code&amp;gt; to open at &amp;lt;http://localhost:8080/&amp;gt; Run a clone in you local network&lt;br /&gt;
|-&lt;br /&gt;
|  osm2vectortiles || multiple || [http://osm2vectortiles.org/ osm2vectortiles] || https://hub.docker.com/r/osm2vectortiles/ || - || - || multiple || see also tileserver-mapnik by klokantech&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;pamtrak06/mapcache-ubuntu14.04&amp;lt;/code&amp;gt; || - || https://github.com/pamtrak06/mapcache-ubuntu14.04 || - || - || &amp;lt;code&amp;gt;pamtrak06/ubuntu14.04-apache2-python&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;camptocamp/mapcache&amp;lt;/code&amp;gt; || [https://github.com/camptocamp camptocamp] || https://github.com/camptocamp/docker-mapcache || - || - || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  geoblacklight || &amp;lt;code&amp;gt;geoblacklight/geoblacklight&amp;lt;/code&amp;gt; || [http://geoblacklight.org GeoBlacklight] || https://github.com/geoblacklight/geoblacklight-docker || - || - || &amp;lt;code&amp;gt;rails:4.2.3&amp;lt;/code&amp;gt; || detailed instructions, including image with test data; see also [https://hub.docker.com/r/geoblacklight/geoserver/ docker-compose configuration] and open at http://localhost/catalog&lt;br /&gt;
|-&lt;br /&gt;
|  Jupyter Notebook || &amp;lt;code&amp;gt;dcal12/python-geospatial&amp;lt;/code&amp;gt; || Doug Callaway/DCAL12 ||  https://github.com/DCAL12/docker-python-geospatial || - || &amp;lt;code&amp;gt;jupyter/base-notebook:latest&amp;lt;/code&amp;gt; || works, very small dockerfile but lacks docs/examples&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102552</id>
		<title>DockerImages</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102552"/>
		<updated>2016-08-26T12:05:43Z</updated>

		<summary type="html">&lt;p&gt;Nuest: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The goal of this list is to provide an overview of OSGeo-related Docker images to leverage the advantages of containerization across the geoinformatics communities.&lt;br /&gt;
&lt;br /&gt;
You want to learn how this list was created? See [[DockerImagesMeta]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project !! Image on Hub !! Maintainer !! Link !! Specific goals / target users? !! License !! Header text !! Base image !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| deegree ||&amp;lt;code&amp;gt;tfr42/deegree&amp;lt;/code&amp;gt; || Deegree TMC || https://github.com/tfr42/deegree-docker || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; java:8&amp;lt;/code&amp;gt; (which is&amp;lt;code&amp;gt; debian:jessie`) || also docker-compose with PostGIS, [https://docs.google.com/document/d/1DEcTxNKMtJD3LjONKz4O9umowTh3KnMfDB4cuDYBGfI/edit#heading=h.c7bibbfs1pv FOSS4G workshop documentation]&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS | |&amp;lt;code&amp;gt;mdillon/postgis&amp;lt;/code&amp;gt; || Mike Dillon/Appropriate Computing || https://github.com/md5/docker-postgis || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || simple and good&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;neowaylabs/postgis&amp;lt;/code&amp;gt; || NeowayLabs, 3rd party || https://github.com/NeowayLabs/docker-postgis || goals || License || &amp;lt;code&amp;gt;neowaylabs/baseimage&amp;lt;/code&amp;gt; || installs from http://apt.postgresql...&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;camptocamp/postgis&amp;lt;/code&amp;gt; || capmtocamp, 3rd party || https://github.com/camptocamp/docker-postgis || base image for own config || - || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || installs from sources, documentation recommends usage as a base image&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;kartoza/postgis&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-postgis || Ready to run PostGIS geospatial databaseg || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || installs from http://apt.postgresql&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-qgis-desktop || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-base&amp;lt;/code&amp;gt; || good instructions, including docker-compose with a postgis server; [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza/Tim Sutton || https://github.com/kartoza/docker-qgis-server || comlete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;timcera/qgis-desktop-ubuntu&amp;lt;/code&amp;gt; || timcera, 3rd party || https://github.com/timcera/qgis-desktop-ubuntu || &amp;quot;Instead of compiling, this image is [..] latest QGIS&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:xenial&amp;lt;/code&amp;gt; and UbuntuGIS repos || instructions for run script including mounting as setting user, untested but looks promising&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;elpaso/qgis-testing-environment&amp;lt;/code&amp;gt; || elpase, 3rd party || - || Simple container for testing QGIS Desktop and for executing unit tests inside a real QGIS instance || - || ? || incl. instructions for running on Travis, uses xhost forwarding (dont forget to&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; when youre done)&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS MapServer + web client || &amp;lt;code&amp;gt;opengisch/qgis-server-webclient&amp;lt;/code&amp;gt; || opengis.ch, 3rd party || https://github.com/opengisch/docker-qgis-server-webclient || goals || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || [QGIS community is on Docker Hub](https://hub.docker.com/u/qgis/ but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza, 3rd party || https://github.com/kartoza/docker-qgis-server || A simple docker container that runs QGIS Server || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || - &lt;br /&gt;
|-&lt;br /&gt;
|  GeoServer || &amp;lt;code&amp;gt;winsent/geoserver&amp;lt;/code&amp;gt; || [winsento](https://github.com/winsento)/&amp;quot;ololoteam&amp;quot;, independent || https://bitbucket.org/ololoteam/geoserver-docker || unclear - production? || - || | uses Oracle Java; well documented&lt;br /&gt;
|-&lt;br /&gt;
|  MapServer || &amp;lt;code&amp;gt;geodata/mapserver&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party  || https://github.com/geo-data/mapserver-docker || mapserver with a &amp;quot;broad range of options enabled including a comprehensive GDAL library&amp;quot; || - || &amp;lt;code&amp;gt;geodata/gdal:latest&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  geogig || &amp;lt;code&amp;gt;kartoza/geogig&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-geogig || ? || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || clear instructions; untested&lt;br /&gt;
|-&lt;br /&gt;
|  geogig server and cli || &amp;lt;code&amp;gt;jasoncallaway/geogig-server&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; jasoncallaway/geogig-cli&amp;lt;/code&amp;gt; || Jason Callaway, 3rd party || https://github.com/jason-callaway || ? || - || &amp;lt;code&amp;gt;centos:latest&amp;lt;/code&amp;gt; || under development, untested&lt;br /&gt;
|-&lt;br /&gt;
|  tileserver-mapnik || &amp;lt;code&amp;gt;klokantech/tileserver-mapnik&amp;lt;/code&amp;gt; || [klokantech](https://hub.docker.com/u/klokantech/) || https://github.com/klokantech/tileserver-mapnik || Mapnik based map tileserver generating raster tiles from MapBox Studio project &amp;amp; custom vector tiles || file&amp;lt;code&amp;gt; License&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;node:0.10&amp;lt;/code&amp;gt; || installation instructions just refer to the Dockerfile - nice! see [http://osm2vectortiles.org/docs/serve-raster-tiles-docker instructions by osm2vectortiles]&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;geodata/gdal&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party || https://github.com/geo-data/gdal-docker || build specific versions of gdal from source, see [tags](https://hub.docker.com/r/geodata/gdal/tags/) || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || some forks, e.g. [geometalab](https://hub.docker.com/r/geometalab/gdal-debian/), compare on GitHub before use&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;spara/gdal_ef&amp;lt;/code&amp;gt; || 3rd party || https://github.com/spara/gdal-docker || demo FOSS4G-NA 2016 || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  Cartaro || &amp;lt;code&amp;gt;geops/cartaro&amp;lt;/code&amp;gt; || [Cartaro]() || https://www.drupal.org/node/2579221 || - || - || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || good docs, works&lt;br /&gt;
|-&lt;br /&gt;
|  pdal || &amp;lt;code&amp;gt;pdal/pdal&amp;lt;/code&amp;gt; || PDAL maintainers || www.pdal.io/workshop/docker.html || PDAL stands on the shoulders of giants. It uses GDAL, GEOS, and many other dependencies. Because of this, it is very challenging to build it yourself. We could easily burn an entire workshop learning the esoteric build miseries of PDAL and all of its dependencies. Fortunately, Docker will allow us to use a fully-featured known configuration to run our examples and exercises without having to suffer so much. || License || &amp;lt;code&amp;gt;pdal/dependencies`, [https://github.com/PDAL/PDAL/blob/master/scripts/docker/dependencies/Dockerfile which is based on]&amp;lt;code&amp;gt; ubuntu:15.04&amp;lt;/code&amp;gt; || great docs; build libs from source; &lt;br /&gt;
|-&lt;br /&gt;
|  saga || &amp;lt;code&amp;gt;ntonshevtsov/saga-gis&amp;lt;/code&amp;gt; ||  || - || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || no Dockerfile, but works! Use&amp;lt;code&amp;gt; xhost +&amp;lt;/code&amp;gt; before and&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; after&lt;br /&gt;
|-&lt;br /&gt;
|  grass || &amp;lt;code&amp;gt;geodata/grass&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party || https://github.com/geo-data/grass-docker || specific subservsion version of grass compiled against specific gdal version || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || good instructions for usage and build, GRASS is build outside of container, see Makefile in repo&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;toddstavish/opticks&amp;lt;/code&amp;gt; || Todd Stavish || https://github.com/toddstavish/Dockerfiles || - || - || &amp;lt;code&amp;gt;ubuntu:15.04&amp;lt;/code&amp;gt; || run with&amp;lt;code&amp;gt; docker run -i -t -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -v $(pwd)/tmp:/home/data toddstavish/opticks`&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;tclarke/opticks&amp;lt;/code&amp;gt; || Trevor R.H. Clarke/Opticks || https://github.com/tclarke/opticks-docker || - || - || &amp;lt;code&amp;gt;centos:centos7&amp;lt;/code&amp;gt; || good documentation, error on run;&lt;br /&gt;
|-&lt;br /&gt;
|  CartoDB || &amp;lt;code&amp;gt;sverhoeven/cartodb&amp;lt;/code&amp;gt; || Stefan Verhoeven, 3rd party || https://github.com/sverhoeven/docker-cartodb || fully working cartodb development solution without the installation hassle. || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || large image; includes multiple &amp;quot;apps&amp;quot; (postgres, node, redis-server); use together with nginx proxy in container: https://hub.docker.com/r/spawnthink/cartodb-nginx/&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;helvalius/nominatim-docker-development&amp;lt;/code&amp;gt; || helvalius, 3rd party || https://github.com/helvalius/nominatim-docker || builds current master or development || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || includes PG database and apache2&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;mediagis/nominatim&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/nominatim-docker || &amp;quot;100% working container&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || fork by [cartography](https://github.com/cartography/nominatim-docker), test data is in Monaco&lt;br /&gt;
|-&lt;br /&gt;
|  osmtools || &amp;lt;code&amp;gt;mediagis/osmtools&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/osmtools || package CLI tools osmconvert, osmfilter, osmupdate || - || &amp;lt;code&amp;gt;ubuntu:latest&amp;lt;/code&amp;gt; || fork by [cartography](https://hub.docker.com/r/cartography/osmtools/)&lt;br /&gt;
|-&lt;br /&gt;
|  osrm (Frontend, Backend) || &amp;lt;code&amp;gt;cartography/osrm-backend-docker&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; docker pull cartography/osrm-frontend-docker&amp;lt;/code&amp;gt; || Project-OSRM || http://project-osrm.org/ || - || LICENSE.txt || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || untested, documentation seems good&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;farberg/openstreetmap-osmosis-docker&amp;lt;/code&amp;gt; || Dennis Pfisterer || https://github.com/pfisterer/openstreetmap-osmosis-docker || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || not much, but works&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;ferimer/osmosis&amp;lt;/code&amp;gt; || [Ferimer](https://ferimer.es/) || https://github.com/ferimer/docker-osmosis || - || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || not much, but works; &amp;quot;latest&amp;quot; tag missing, not well maintained&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis + Jenkins || &amp;lt;code&amp;gt;henkel/jenkins-slave-osmosis&amp;lt;/code&amp;gt; || Philipp Henkel || https://github.com/henkel/jenkins-slave-osmosis || presumably for automation? || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || untested (quite specific use case)&lt;br /&gt;
|-&lt;br /&gt;
|  osm2pgsql || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-osm2pgsql || A Docker image with osm2pgsql, the tool for importing OpenStreetMap data into a Postgresql database. || - || &amp;lt;code&amp;gt;debian:wheezy&amp;lt;/code&amp;gt; || [https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=osm2pgsql&amp;amp;starCount=0 many images exist], untested, could profit from docs including postgres&lt;br /&gt;
|-&lt;br /&gt;
|  OSM-ready postgres || &amp;lt;code&amp;gt;openfirmware/postgres-osm&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-postgres-osm |The base postgres image from Docker with extensions for importing OpenStreetMap data. || - || &amp;lt;code&amp;gt;postgres:9.3.6&amp;lt;/code&amp;gt; || README says it is unfinished&lt;br /&gt;
|-&lt;br /&gt;
|  r-spatial || &amp;lt;code&amp;gt;achubaty/r-spatial-base&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; achubaty/r-spatial-devel&amp;lt;/code&amp;gt; || Alex Chubaty || https://github.com/achubaty/rocker-files || extend Rocker base image with spatial packages || License || &amp;lt;code&amp;gt;rocker/r-base:latest&amp;lt;/code&amp;gt; respectively&amp;lt;code&amp;gt; rocker/r-devel:latest&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  neo4j-spatial || &amp;lt;code&amp;gt;jeffreyjharris/docker-neo4j-spatial&amp;lt;/code&amp;gt; || Kenny Bastani, 3rd party || https://github.com/jeffreyjharris/docker-neo4j-spatial || goals || - || &amp;lt;code&amp;gt;java:openjdk-8-jdk&amp;lt;/code&amp;gt; || open at &amp;lt;http://localhost:7474/browser/&amp;gt;; extension/fork of &amp;lt;code&amp;gt;kbastani/docker-neo4j&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  ubuntugis-docker || &amp;lt;code&amp;gt;javimarlop/ubuntugis-docker&amp;lt;/code&amp;gt;  || Martinez-Lopez Javier, 3rd party || https://github.com/javimarlop/ubuntugis-docker || VM using Docker for Geospatial Analysis || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || untested; really installs a lot of stuff, not best use of Docker&lt;br /&gt;
|-&lt;br /&gt;
|  mapnik || &amp;lt;code&amp;gt;mapsquare/mapnik3&amp;lt;/code&amp;gt; || [mapsquare](https://hub.docker.com/u/mapsquare/) || https://github.com/jawg/docker-mapnik3 || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || versions as tags; untested, partial instructions only&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNode || &amp;lt;code&amp;gt;openmarble/arch-geonode&amp;lt;/code&amp;gt; || Maintainer || https://github.com/OpenMarble/geomelting || - || - || &amp;lt;code&amp;gt;openmarble/arch-imaging:latest&amp;lt;/code&amp;gt; || lacking documentation, run with&amp;lt;code&amp;gt; docker run -it --rm -p 8000:8000 -p 8080:8080 openmarble/arch-geonode&amp;lt;/code&amp;gt; and open GeoNode at http://localhost:8000/ (login with admin/admin) or GeoServer at http://localhost:8080/geoserver/web/&lt;br /&gt;
|-&lt;br /&gt;
|  geosuite || &amp;lt;code&amp;gt;devdattat/docker-opengeosuite&amp;lt;/code&amp;gt; || Devdatta Tengshe || https://github.com/devdattaT/docker-OpenGeoSuite || - || MIT || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || incomplete instructions; Dockerfile has no start command... cannot work&lt;br /&gt;
|-&lt;br /&gt;
|  cesium terrain server and cesium.js || &amp;lt;code&amp;gt;geodata/cesium-terrain-server&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/cesium-terrain-server || goals || - || Base || good documentation, untested because tiles must be created first&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;geonetwork/geonetwork&amp;lt;/code&amp;gt; || geonetwork || https://github.com/geonetwork/core-geonetwork/tree/develop/docker || - || - || &amp;lt;code&amp;gt;tomcat:8.0&amp;lt;/code&amp;gt; || not well documented, though mainted by original devs; open at&amp;lt;code&amp;gt;&amp;lt;ip&amp;gt;:8080/geonetwork&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;oscarfonts/geonetwork&amp;lt;/code&amp;gt; || Oscar Fonts (geomati.co) || https://github.com/oscarfonts/docker-geonetwork || goals || - || &amp;lt;code&amp;gt;tomcat:8-jre8&amp;lt;/code&amp;gt; || reasonable documetation, newer fork of [elitojordan](https://hub.docker.com/r/eliotjordan/geonetwork-docker/), open at http://localhost:8888/geonetwork&lt;br /&gt;
|-&lt;br /&gt;
|  landsat-util || &amp;lt;code&amp;gt;developmentseed/landsat-util&amp;lt;/code&amp;gt; || [https://developmentseed.org/ developmentseed] || https://pythonhosted.org/landsat-util/installation.html?highlight=docker#docker || goals || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || has several related images, see https://hub.docker.com/u/developmentseed/&lt;br /&gt;
|-&lt;br /&gt;
|  opendronemap || &amp;lt;code&amp;gt;opendronemap/opendronemap&amp;lt;/code&amp;gt; || [OpenDroneMap](https://github.com/OpenDroneMap) || https://github.com/OpenDroneMap/OpenDroneMap || OpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data. || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || not tested, but good documentation available&lt;br /&gt;
|-&lt;br /&gt;
|  GeoMOOSE || - || [GeoMOOSE](http://www.geomoose.org/) || https://github.com/geomoose/docker-geomoose || demo and [development environment](http://www.geomoose.org/releases/2.9.0.html#release) || MIT || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || must build yourself, but very good documentation&lt;br /&gt;
|-&lt;br /&gt;
|  MapFish Print || &amp;lt;code&amp;gt;unknownlighter/mapfish-print&amp;lt;/code&amp;gt; || Maintainer || https://bitbucket.org/lighter/mapfish-print || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; || No documentation, but just open http://localhost:8080/&lt;br /&gt;
|-&lt;br /&gt;
|  MapGuide || &amp;lt;code&amp;gt;jumpinjackie/mapguide-base&amp;lt;/code&amp;gt; || Jackie Ng || https://github.com/jumpinjackie/mapguide-centos-docker || as a base image? || - || &amp;lt;code&amp;gt;centos:centos6&amp;lt;/code&amp;gt; || Dockerfile is missing command, run with &amp;lt;code&amp;gt;docker run --rm -it -p 8008:8008 jumpinjackie/mapguide-base /usr/bin/supervisord&amp;lt;/code&amp;gt;, but only shows [error](https://github.com/jumpinjackie/mapguide-centos-docker/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;geocontainer/pycsw&amp;lt;/code&amp;gt; || [Geocontainers](http://geocontainers.org/) || https://github.com/geocontainers/dockerfiles || - || - || &amp;lt;code&amp;gt;alpine:3.4&amp;lt;/code&amp;gt; || very short documenation only, simply open CSW Capabilities at http://&amp;lt;ip&amp;gt;/&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;birdhouse/pycsw&amp;lt;/code&amp;gt; || [Birdhouse](http://bird-house.github.io/) || https://github.com/bird-house/birdhouse-playground || - || - || &amp;lt;code&amp;gt;birdhouse/bird-base:latest&amp;lt;/code&amp;gt; || no docs; only pycsw 1.10.3, but Capabilities available at http://&amp;lt;ip&amp;gt;:8082/csw?service=CSW&amp;amp;request=GetCapabilities&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;datagov/catalog-pycsw&amp;lt;/code&amp;gt; || [https://github.com/GSA U.S. General Services Administration] || datagov/catalog-pycsw || [production use for catalog.data.gov](https://github.com/GSA/catalog-app) || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || tailored to their installation, docs lacking; run with&amp;lt;code&amp;gt; &amp;lt;/code&amp;gt; and should be available at http://&amp;lt;ip&amp;gt;/csw - does not work!&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;axiom/docker-pycsw&amp;lt;/code&amp;gt; || [http://axiomdatascience.com/ Axiom Data Science] || https://github.com/axiom-data-science/docker-pycsw || testing as well as production || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.18&amp;lt;/code&amp;gt; (Ubuntu++) || good documentation, [https://github.com/axiom-data-science/docker-pycsw/issues/1 currently not working]&lt;br /&gt;
|-&lt;br /&gt;
|  Zoo-Project || &amp;lt;code&amp;gt;yoms/zoo-project&amp;lt;/code&amp;gt; || yomd || https://github.com/yoms/zoo-project || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;centos:6.7&amp;lt;/code&amp;gt; || no documentation, seems to start but don't know where to look next&lt;br /&gt;
|-&lt;br /&gt;
|  Team Engine || &amp;lt;code&amp;gt;tfr42/teamengine&amp;lt;/code&amp;gt; || tfr42 || https://hub.docker.com/r/tfr42/teamengine/ || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || Dockerfile missing, but good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;ciwater/n52wps&amp;lt;/code&amp;gt; || Tethys Platform, 3rd party || https://github.com/CI-WATER/tethys_docker&lt;br /&gt;
 || 52 North Web Processing Service with GRASS and Sextante backends enabled. || - || &amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || good instructions, several processing backends included&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;zuncle/52n-wps&amp;lt;/code&amp;gt; || Xavier Thomas, 3rd party || https://bitbucket.org/zuncle/docker || - || - || &amp;lt;code&amp;gt;zuncle/tomcat8-oracle-java8&amp;lt;/code&amp;gt; || installs from source using Maven&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;geocontainers/52n-wps&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles/tree/master/52n-wps || ? || - || &amp;lt;code&amp;gt;tomcat:9&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  52°North SOS || - || - || - || - || - || - || only makes sense when using compose file, which includes PostGIS, work in progess at https://github.com/geocontainers/dockerfiles/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  epsg.io || &amp;lt;code&amp;gt;klokantech/epsg.io&amp;lt;/code&amp;gt; || [klokantech](https://hub.docker.com/u/klokantech/) || https://github.com/klokantech/epsg.io || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;klokantech/gdal:1.11&amp;lt;/code&amp;gt; || Run with&amp;lt;code&amp;gt; -p 8080:8080&amp;lt;/code&amp;gt; to open at &amp;lt;http://localhost:8080/&amp;gt; Run a clone in you local network&lt;br /&gt;
|-&lt;br /&gt;
|  osm2vectortiles || multiple || [http://osm2vectortiles.org/ osm2vectortiles] || https://hub.docker.com/r/osm2vectortiles/ || - || - || multiple || see also tileserver-mapnik by klokantech&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;pamtrak06/mapcache-ubuntu14.04&amp;lt;/code&amp;gt; || - || https://github.com/pamtrak06/mapcache-ubuntu14.04 || - || - || &amp;lt;code&amp;gt;pamtrak06/ubuntu14.04-apache2-python&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;camptocamp/mapcache&amp;lt;/code&amp;gt; || [https://github.com/camptocamp camptocamp] || https://github.com/camptocamp/docker-mapcache || - || - || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  geoblacklight || &amp;lt;code&amp;gt;geoblacklight/geoblacklight&amp;lt;/code&amp;gt; || [http://geoblacklight.org GeoBlacklight] || https://github.com/geoblacklight/geoblacklight-docker || - || - || &amp;lt;code&amp;gt;rails:4.2.3&amp;lt;/code&amp;gt; || detailed instructions, including image with test data; see also [https://hub.docker.com/r/geoblacklight/geoserver/ docker-compose configuration] and open at http://localhost/catalog&lt;br /&gt;
|-&lt;br /&gt;
|  Jupyter Notebook || &amp;lt;code&amp;gt;dcal12/python-geospatial&amp;lt;/code&amp;gt; || Doug Callaway/DCAL12 ||  https://github.com/DCAL12/docker-python-geospatial || - || &amp;lt;code&amp;gt;jupyter/base-notebook:latest&amp;lt;/code&amp;gt; || works, very small dockerfile but lacks docs/examples&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102547</id>
		<title>DockerImages</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102547"/>
		<updated>2016-08-26T08:26:24Z</updated>

		<summary type="html">&lt;p&gt;Nuest: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The goal of this list is to provide an overview of OSGeo-related Docker images to leverage the advantages of containerization across the geoinformatics communities.&lt;br /&gt;
&lt;br /&gt;
You want to learn how this list was created? See [[DockerImagesMeta]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project !! Image on Hub !! Maintainer !! Link !! Specific goals / target users? !! License !! Header text !! Base image !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| degree ||&amp;lt;code&amp;gt;tfr42/deegree&amp;lt;/code&amp;gt; || Degree TMC || https://github.com/tfr42/deegree-docker || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; java:8&amp;lt;/code&amp;gt; (which is&amp;lt;code&amp;gt; debian:jessie`) || also docker-compose with PostGIS, [https://docs.google.com/document/d/1DEcTxNKMtJD3LjONKz4O9umowTh3KnMfDB4cuDYBGfI/edit#heading=h.c7bibbfs1pv FOSS4G workshop documentation]&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS | |&amp;lt;code&amp;gt;mdillon/postgis&amp;lt;/code&amp;gt; || Mike Dillon/Appropriate Computing || https://github.com/md5/docker-postgis || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || simple and good&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;neowaylabs/postgis&amp;lt;/code&amp;gt; || NeowayLabs, 3rd party || https://github.com/NeowayLabs/docker-postgis || goals || License || &amp;lt;code&amp;gt;neowaylabs/baseimage&amp;lt;/code&amp;gt; || installs from http://apt.postgresql...&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;camptocamp/postgis&amp;lt;/code&amp;gt; || capmtocamp, 3rd party || https://github.com/camptocamp/docker-postgis || base image for own config || - || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || installs from sources, documentation recommends usage as a base image&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;kartoza/postgis&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-postgis || Ready to run PostGIS geospatial databaseg || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || installs from http://apt.postgresql&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-qgis-desktop || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-base&amp;lt;/code&amp;gt; || good instructions, including docker-compose with a postgis server; [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza/Tim Sutton || https://github.com/kartoza/docker-qgis-server || comlete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;timcera/qgis-desktop-ubuntu&amp;lt;/code&amp;gt; || timcera, 3rd party || https://github.com/timcera/qgis-desktop-ubuntu || &amp;quot;Instead of compiling, this image is [..] latest QGIS&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:xenial&amp;lt;/code&amp;gt; and UbuntuGIS repos || instructions for run script including mounting as setting user, untested but looks promising&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;elpaso/qgis-testing-environment&amp;lt;/code&amp;gt; || elpase, 3rd party || - || Simple container for testing QGIS Desktop and for executing unit tests inside a real QGIS instance || - || ? || incl. instructions for running on Travis, uses xhost forwarding (dont forget to&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; when youre done)&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS MapServer + web client || &amp;lt;code&amp;gt;opengisch/qgis-server-webclient&amp;lt;/code&amp;gt; || opengis.ch, 3rd party || https://github.com/opengisch/docker-qgis-server-webclient || goals || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || [QGIS community is on Docker Hub](https://hub.docker.com/u/qgis/ but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza, 3rd party || https://github.com/kartoza/docker-qgis-server || A simple docker container that runs QGIS Server || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || - &lt;br /&gt;
|-&lt;br /&gt;
|  GeoServer || &amp;lt;code&amp;gt;winsent/geoserver&amp;lt;/code&amp;gt; || [winsento](https://github.com/winsento)/&amp;quot;ololoteam&amp;quot;, independent || https://bitbucket.org/ololoteam/geoserver-docker || unclear - production? || - || | uses Oracle Java; well documented&lt;br /&gt;
|-&lt;br /&gt;
|  MapServer || &amp;lt;code&amp;gt;geodata/mapserver&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party  || https://github.com/geo-data/mapserver-docker || mapserver with a &amp;quot;broad range of options enabled including a comprehensive GDAL library&amp;quot; || - || &amp;lt;code&amp;gt;geodata/gdal:latest&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  geogig || &amp;lt;code&amp;gt;kartoza/geogig&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-geogig || ? || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || clear instructions; untested&lt;br /&gt;
|-&lt;br /&gt;
|  geogig server and cli || &amp;lt;code&amp;gt;jasoncallaway/geogig-server&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; jasoncallaway/geogig-cli&amp;lt;/code&amp;gt; || Jason Callaway, 3rd party || https://github.com/jason-callaway || ? || - || &amp;lt;code&amp;gt;centos:latest&amp;lt;/code&amp;gt; || under development, untested&lt;br /&gt;
|-&lt;br /&gt;
|  tileserver-mapnik || &amp;lt;code&amp;gt;klokantech/tileserver-mapnik&amp;lt;/code&amp;gt; || [klokantech](https://hub.docker.com/u/klokantech/) || https://github.com/klokantech/tileserver-mapnik || Mapnik based map tileserver generating raster tiles from MapBox Studio project &amp;amp; custom vector tiles || file&amp;lt;code&amp;gt; License&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;node:0.10&amp;lt;/code&amp;gt; || installation instructions just refer to the Dockerfile - nice! see [http://osm2vectortiles.org/docs/serve-raster-tiles-docker instructions by osm2vectortiles]&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;geodata/gdal&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party || https://github.com/geo-data/gdal-docker || build specific versions of gdal from source, see [tags](https://hub.docker.com/r/geodata/gdal/tags/) || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || some forks, e.g. [geometalab](https://hub.docker.com/r/geometalab/gdal-debian/), compare on GitHub before use&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;spara/gdal_ef&amp;lt;/code&amp;gt; || 3rd party || https://github.com/spara/gdal-docker || demo FOSS4G-NA 2016 || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  Cartaro || &amp;lt;code&amp;gt;geops/cartaro&amp;lt;/code&amp;gt; || [Cartaro]() || https://www.drupal.org/node/2579221 || - || - || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || good docs, works&lt;br /&gt;
|-&lt;br /&gt;
|  pdal || &amp;lt;code&amp;gt;pdal/pdal&amp;lt;/code&amp;gt; || PDAL maintainers || www.pdal.io/workshop/docker.html || PDAL stands on the shoulders of giants. It uses GDAL, GEOS, and many other dependencies. Because of this, it is very challenging to build it yourself. We could easily burn an entire workshop learning the esoteric build miseries of PDAL and all of its dependencies. Fortunately, Docker will allow us to use a fully-featured known configuration to run our examples and exercises without having to suffer so much. || License || &amp;lt;code&amp;gt;pdal/dependencies`, [https://github.com/PDAL/PDAL/blob/master/scripts/docker/dependencies/Dockerfile which is based on]&amp;lt;code&amp;gt; ubuntu:15.04&amp;lt;/code&amp;gt; || great docs; build libs from source; &lt;br /&gt;
|-&lt;br /&gt;
|  saga || &amp;lt;code&amp;gt;ntonshevtsov/saga-gis&amp;lt;/code&amp;gt; ||  || - || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || no Dockerfile, but works! Use&amp;lt;code&amp;gt; xhost +&amp;lt;/code&amp;gt; before and&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; after&lt;br /&gt;
|-&lt;br /&gt;
|  grass || &amp;lt;code&amp;gt;geodata/grass&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party || https://github.com/geo-data/grass-docker || specific subservsion version of grass compiled against specific gdal version || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || good instructions for usage and build, GRASS is build outside of container, see Makefile in repo&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;toddstavish/opticks&amp;lt;/code&amp;gt; || Todd Stavish || https://github.com/toddstavish/Dockerfiles || - || - || &amp;lt;code&amp;gt;ubuntu:15.04&amp;lt;/code&amp;gt; || run with&amp;lt;code&amp;gt; docker run -i -t -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -v $(pwd)/tmp:/home/data toddstavish/opticks`&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;tclarke/opticks&amp;lt;/code&amp;gt; || Trevor R.H. Clarke/Opticks || https://github.com/tclarke/opticks-docker || - || - || &amp;lt;code&amp;gt;centos:centos7&amp;lt;/code&amp;gt; || good documentation, error on run;&lt;br /&gt;
|-&lt;br /&gt;
|  CartoDB || &amp;lt;code&amp;gt;sverhoeven/cartodb&amp;lt;/code&amp;gt; || Stefan Verhoeven, 3rd party || https://github.com/sverhoeven/docker-cartodb || fully working cartodb development solution without the installation hassle. || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || large image; includes multiple &amp;quot;apps&amp;quot; (postgres, node, redis-server); use together with nginx proxy in container: https://hub.docker.com/r/spawnthink/cartodb-nginx/&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;helvalius/nominatim-docker-development&amp;lt;/code&amp;gt; || helvalius, 3rd party || https://github.com/helvalius/nominatim-docker || builds current master or development || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || includes PG database and apache2&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;mediagis/nominatim&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/nominatim-docker || &amp;quot;100% working container&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || fork by [cartography](https://github.com/cartography/nominatim-docker), test data is in Monaco&lt;br /&gt;
|-&lt;br /&gt;
|  osmtools || &amp;lt;code&amp;gt;mediagis/osmtools&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/osmtools || package CLI tools osmconvert, osmfilter, osmupdate || - || &amp;lt;code&amp;gt;ubuntu:latest&amp;lt;/code&amp;gt; || fork by [cartography](https://hub.docker.com/r/cartography/osmtools/)&lt;br /&gt;
|-&lt;br /&gt;
|  osrm (Frontend, Backend) || &amp;lt;code&amp;gt;cartography/osrm-backend-docker&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; docker pull cartography/osrm-frontend-docker&amp;lt;/code&amp;gt; || Project-OSRM || http://project-osrm.org/ || - || LICENSE.txt || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || untested, documentation seems good&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;farberg/openstreetmap-osmosis-docker&amp;lt;/code&amp;gt; || Dennis Pfisterer || https://github.com/pfisterer/openstreetmap-osmosis-docker || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || not much, but works&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;ferimer/osmosis&amp;lt;/code&amp;gt; || [Ferimer](https://ferimer.es/) || https://github.com/ferimer/docker-osmosis || - || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || not much, but works; &amp;quot;latest&amp;quot; tag missing, not well maintained&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis + Jenkins || &amp;lt;code&amp;gt;henkel/jenkins-slave-osmosis&amp;lt;/code&amp;gt; || Philipp Henkel || https://github.com/henkel/jenkins-slave-osmosis || presumably for automation? || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || untested (quite specific use case)&lt;br /&gt;
|-&lt;br /&gt;
|  osm2pgsql || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-osm2pgsql || A Docker image with osm2pgsql, the tool for importing OpenStreetMap data into a Postgresql database. || - || &amp;lt;code&amp;gt;debian:wheezy&amp;lt;/code&amp;gt; || [https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=osm2pgsql&amp;amp;starCount=0 many images exist], untested, could profit from docs including postgres&lt;br /&gt;
|-&lt;br /&gt;
|  OSM-ready postgres || &amp;lt;code&amp;gt;openfirmware/postgres-osm&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-postgres-osm |The base postgres image from Docker with extensions for importing OpenStreetMap data. || - || &amp;lt;code&amp;gt;postgres:9.3.6&amp;lt;/code&amp;gt; || README says it is unfinished&lt;br /&gt;
|-&lt;br /&gt;
|  r-spatial || &amp;lt;code&amp;gt;achubaty/r-spatial-base&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; achubaty/r-spatial-devel&amp;lt;/code&amp;gt; || Alex Chubaty || https://github.com/achubaty/rocker-files || extend Rocker base image with spatial packages || License || &amp;lt;code&amp;gt;rocker/r-base:latest&amp;lt;/code&amp;gt; respectively&amp;lt;code&amp;gt; rocker/r-devel:latest&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  neo4j-spatial || &amp;lt;code&amp;gt;jeffreyjharris/docker-neo4j-spatial&amp;lt;/code&amp;gt; || Kenny Bastani, 3rd party || https://github.com/jeffreyjharris/docker-neo4j-spatial || goals || - || &amp;lt;code&amp;gt;java:openjdk-8-jdk&amp;lt;/code&amp;gt; || open at &amp;lt;http://localhost:7474/browser/&amp;gt;; extension/fork of &amp;lt;code&amp;gt;kbastani/docker-neo4j&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  ubuntugis-docker || &amp;lt;code&amp;gt;javimarlop/ubuntugis-docker&amp;lt;/code&amp;gt;  || Martinez-Lopez Javier, 3rd party || https://github.com/javimarlop/ubuntugis-docker || VM using Docker for Geospatial Analysis || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || untested; really installs a lot of stuff, not best use of Docker&lt;br /&gt;
|-&lt;br /&gt;
|  mapnik || &amp;lt;code&amp;gt;mapsquare/mapnik3&amp;lt;/code&amp;gt; || [mapsquare](https://hub.docker.com/u/mapsquare/) || https://github.com/jawg/docker-mapnik3 || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || versions as tags; untested, partial instructions only&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNode || &amp;lt;code&amp;gt;openmarble/arch-geonode&amp;lt;/code&amp;gt; || Maintainer || https://github.com/OpenMarble/geomelting || - || - || &amp;lt;code&amp;gt;openmarble/arch-imaging:latest&amp;lt;/code&amp;gt; || lacking documentation, run with&amp;lt;code&amp;gt; docker run -it --rm -p 8000:8000 -p 8080:8080 openmarble/arch-geonode&amp;lt;/code&amp;gt; and open GeoNode at http://localhost:8000/ (login with admin/admin) or GeoServer at http://localhost:8080/geoserver/web/&lt;br /&gt;
|-&lt;br /&gt;
|  geosuite || &amp;lt;code&amp;gt;devdattat/docker-opengeosuite&amp;lt;/code&amp;gt; || Devdatta Tengshe || https://github.com/devdattaT/docker-OpenGeoSuite || - || MIT || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || incomplete instructions; Dockerfile has no start command... cannot work&lt;br /&gt;
|-&lt;br /&gt;
|  cesium terrain server and cesium.js || &amp;lt;code&amp;gt;geodata/cesium-terrain-server&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/cesium-terrain-server || goals || - || Base || good documentation, untested because tiles must be created first&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;geonetwork/geonetwork&amp;lt;/code&amp;gt; || geonetwork || https://github.com/geonetwork/core-geonetwork/tree/develop/docker || - || - || &amp;lt;code&amp;gt;tomcat:8.0&amp;lt;/code&amp;gt; || not well documented, though mainted by original devs; open at&amp;lt;code&amp;gt;&amp;lt;ip&amp;gt;:8080/geonetwork&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;oscarfonts/geonetwork&amp;lt;/code&amp;gt; || Oscar Fonts (geomati.co) || https://github.com/oscarfonts/docker-geonetwork || goals || - || &amp;lt;code&amp;gt;tomcat:8-jre8&amp;lt;/code&amp;gt; || reasonable documetation, newer fork of [elitojordan](https://hub.docker.com/r/eliotjordan/geonetwork-docker/), open at http://localhost:8888/geonetwork&lt;br /&gt;
|-&lt;br /&gt;
|  landsat-util || &amp;lt;code&amp;gt;developmentseed/landsat-util&amp;lt;/code&amp;gt; || [https://developmentseed.org/ developmentseed] || https://pythonhosted.org/landsat-util/installation.html?highlight=docker#docker || goals || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || has several related images, see https://hub.docker.com/u/developmentseed/&lt;br /&gt;
|-&lt;br /&gt;
|  opendronemap || &amp;lt;code&amp;gt;opendronemap/opendronemap&amp;lt;/code&amp;gt; || [OpenDroneMap](https://github.com/OpenDroneMap) || https://github.com/OpenDroneMap/OpenDroneMap || OpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data. || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || not tested, but good documentation available&lt;br /&gt;
|-&lt;br /&gt;
|  GeoMOOSE || - || [GeoMOOSE](http://www.geomoose.org/) || https://github.com/geomoose/docker-geomoose || demo and [development environment](http://www.geomoose.org/releases/2.9.0.html#release) || MIT || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || must build yourself, but very good documentation&lt;br /&gt;
|-&lt;br /&gt;
|  MapFish Print || &amp;lt;code&amp;gt;unknownlighter/mapfish-print&amp;lt;/code&amp;gt; || Maintainer || https://bitbucket.org/lighter/mapfish-print || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; || No documentation, but just open http://localhost:8080/&lt;br /&gt;
|-&lt;br /&gt;
|  MapGuide || &amp;lt;code&amp;gt;jumpinjackie/mapguide-base&amp;lt;/code&amp;gt; || Jackie Ng || https://github.com/jumpinjackie/mapguide-centos-docker || as a base image? || - || &amp;lt;code&amp;gt;centos:centos6&amp;lt;/code&amp;gt; || Dockerfile is missing command, run with &amp;lt;code&amp;gt;docker run --rm -it -p 8008:8008 jumpinjackie/mapguide-base /usr/bin/supervisord&amp;lt;/code&amp;gt;, but only shows [error](https://github.com/jumpinjackie/mapguide-centos-docker/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;geocontainer/pycsw&amp;lt;/code&amp;gt; || [Geocontainers](http://geocontainers.org/) || https://github.com/geocontainers/dockerfiles || - || - || &amp;lt;code&amp;gt;alpine:3.4&amp;lt;/code&amp;gt; || very short documenation only, simply open CSW Capabilities at http://&amp;lt;ip&amp;gt;/&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;birdhouse/pycsw&amp;lt;/code&amp;gt; || [Birdhouse](http://bird-house.github.io/) || https://github.com/bird-house/birdhouse-playground || - || - || &amp;lt;code&amp;gt;birdhouse/bird-base:latest&amp;lt;/code&amp;gt; || no docs; only pycsw 1.10.3, but Capabilities available at http://&amp;lt;ip&amp;gt;:8082/csw?service=CSW&amp;amp;request=GetCapabilities&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;datagov/catalog-pycsw&amp;lt;/code&amp;gt; || [https://github.com/GSA U.S. General Services Administration] || datagov/catalog-pycsw || [production use for catalog.data.gov](https://github.com/GSA/catalog-app) || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || tailored to their installation, docs lacking; run with&amp;lt;code&amp;gt; &amp;lt;/code&amp;gt; and should be available at http://&amp;lt;ip&amp;gt;/csw - does not work!&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;axiom/docker-pycsw&amp;lt;/code&amp;gt; || [http://axiomdatascience.com/ Axiom Data Science] || https://github.com/axiom-data-science/docker-pycsw || testing as well as production || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.18&amp;lt;/code&amp;gt; (Ubuntu++) || good documentation, [https://github.com/axiom-data-science/docker-pycsw/issues/1 currently not working]&lt;br /&gt;
|-&lt;br /&gt;
|  Zoo-Project || &amp;lt;code&amp;gt;yoms/zoo-project&amp;lt;/code&amp;gt; || yomd || https://github.com/yoms/zoo-project || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;centos:6.7&amp;lt;/code&amp;gt; || no documentation, seems to start but don't know where to look next&lt;br /&gt;
|-&lt;br /&gt;
|  Team Engine || &amp;lt;code&amp;gt;tfr42/teamengine&amp;lt;/code&amp;gt; || tfr42 || https://hub.docker.com/r/tfr42/teamengine/ || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || Dockerfile missing, but good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;ciwater/n52wps&amp;lt;/code&amp;gt; || Tethys Platform, 3rd party || https://github.com/CI-WATER/tethys_docker&lt;br /&gt;
 || 52 North Web Processing Service with GRASS and Sextante backends enabled. || - || &amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || good instructions, several processing backends included&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;zuncle/52n-wps&amp;lt;/code&amp;gt; || Xavier Thomas, 3rd party || https://bitbucket.org/zuncle/docker || - || - || &amp;lt;code&amp;gt;zuncle/tomcat8-oracle-java8&amp;lt;/code&amp;gt; || installs from source using Maven&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;geocontainers/52n-wps&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles/tree/master/52n-wps || ? || - || &amp;lt;code&amp;gt;tomcat:9&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  52°North SOS || - || - || - || - || - || - || only makes sense when using compose file, which includes PostGIS, work in progess at https://github.com/geocontainers/dockerfiles/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  epsg.io || &amp;lt;code&amp;gt;klokantech/epsg.io&amp;lt;/code&amp;gt; || [klokantech](https://hub.docker.com/u/klokantech/) || https://github.com/klokantech/epsg.io || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;klokantech/gdal:1.11&amp;lt;/code&amp;gt; || Run with&amp;lt;code&amp;gt; -p 8080:8080&amp;lt;/code&amp;gt; to open at &amp;lt;http://localhost:8080/&amp;gt; Run a clone in you local network&lt;br /&gt;
|-&lt;br /&gt;
|  osm2vectortiles || multiple || [http://osm2vectortiles.org/ osm2vectortiles] || https://hub.docker.com/r/osm2vectortiles/ || - || - || multiple || see also tileserver-mapnik by klokantech&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;pamtrak06/mapcache-ubuntu14.04&amp;lt;/code&amp;gt; || - || https://github.com/pamtrak06/mapcache-ubuntu14.04 || - || - || &amp;lt;code&amp;gt;pamtrak06/ubuntu14.04-apache2-python&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;camptocamp/mapcache&amp;lt;/code&amp;gt; || [https://github.com/camptocamp camptocamp] || https://github.com/camptocamp/docker-mapcache || - || - || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  geoblacklight || &amp;lt;code&amp;gt;geoblacklight/geoblacklight&amp;lt;/code&amp;gt; || [http://geoblacklight.org GeoBlacklight] || https://github.com/geoblacklight/geoblacklight-docker || - || - || &amp;lt;code&amp;gt;rails:4.2.3&amp;lt;/code&amp;gt; || detailed instructions, including image with test data; see also [https://hub.docker.com/r/geoblacklight/geoserver/ docker-compose configuration] and open at http://localhost/catalog&lt;br /&gt;
|-&lt;br /&gt;
|  Jupyter Notebook || &amp;lt;code&amp;gt;dcal12/python-geospatial&amp;lt;/code&amp;gt; || Doug Callaway/DCAL12 ||  https://github.com/DCAL12/docker-python-geospatial || - || &amp;lt;code&amp;gt;jupyter/base-notebook:latest&amp;lt;/code&amp;gt; || works, very small dockerfile but lacks docs/examples&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102546</id>
		<title>DockerImages</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102546"/>
		<updated>2016-08-26T08:24:07Z</updated>

		<summary type="html">&lt;p&gt;Nuest: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;List of Docker images with comments on usage and usability. '''Contributions welcome!'''&lt;br /&gt;
&lt;br /&gt;
The goal of this list is to provide an overview of OSGeo-related Docker images to leverage the advantages of containerization across the geoinformatics communities.&lt;br /&gt;
&lt;br /&gt;
You want to learn how this list was created? See [[DockerImagesMeta]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project !! Image on Hub !! Maintainer !! Link !! Specific goals / target users? !! License !! Header text !! Base image !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| degree || &amp;lt;code&amp;gt;tfr42/deegree&amp;lt;/code&amp;gt; || Degree TMC || https://github.com/tfr42/deegree-docker || - || NA || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;java:8&amp;lt;/code&amp;gt; (which is &amp;lt;code&amp;gt;debian:jessie`) || also docker-compose with PostGIS, [https://docs.google.com/document/d/1DEcTxNKMtJD3LjONKz4O9umowTh3KnMfDB4cuDYBGfI/edit#heading=h.c7bibbfs1pv FOSS4G workshop documentation]&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;mdillon/postgis&amp;lt;/code&amp;gt; || Mike Dillon/Appropriate Computing || https://github.com/md5/docker-postgis || - || file &amp;lt;code&amp;gt;LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || simple and good&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;neowaylabs/postgis&amp;lt;/code&amp;gt; || NeowayLabs, 3rd party || https://github.com/NeowayLabs/docker-postgis || goals || License || &amp;lt;code&amp;gt;neowaylabs/baseimage&amp;lt;/code&amp;gt; || installs from http://apt.postgresql...&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;camptocamp/postgis&amp;lt;/code&amp;gt; || capmtocamp, 3rd party || https://github.com/camptocamp/docker-postgis || base image for own config || - || &amp;lt;code&amp;gt;postgres:9.5&amp;lt;/code&amp;gt; || installs from sources, documentation recommends usage as a base image&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || &amp;lt;code&amp;gt;kartoza/postgis&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-postgis || Ready to run PostGIS geospatial databaseg || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || installs from http://apt.postgresql&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-qgis-desktop || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-base&amp;lt;/code&amp;gt; || good instructions, including docker-compose with a postgis server; [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza/Tim Sutton || https://github.com/kartoza/docker-qgis-server || comlete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;timcera/qgis-desktop-ubuntu&amp;lt;/code&amp;gt; || timcera, 3rd party || https://github.com/timcera/qgis-desktop-ubuntu || &amp;quot;Instead of compiling, this image is [..] latest QGIS&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:xenial&amp;lt;/code&amp;gt; and UbuntuGIS repos || instructions for run script including mounting as setting user, untested but looks promising&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || &amp;lt;code&amp;gt;elpaso/qgis-testing-environment&amp;lt;/code&amp;gt; || elpase, 3rd party || - || Simple container for testing QGIS Desktop and for executing unit tests inside a real QGIS instance || - || ? || incl. instructions for running on Travis, uses xhost forwarding (dont forget to &amp;lt;code&amp;gt;xhost -&amp;lt;/code&amp;gt; when youre done)&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS MapServer + web client || &amp;lt;code&amp;gt;opengisch/qgis-server-webclient&amp;lt;/code&amp;gt; || opengis.ch, 3rd party || https://github.com/opengisch/docker-qgis-server-webclient || goals || - || &amp;lt;code&amp;gt;debian:stable&amp;lt;/code&amp;gt; || [QGIS community is on Docker Hub](https://hub.docker.com/u/qgis/ but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || &amp;lt;code&amp;gt;kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza, 3rd party || https://github.com/kartoza/docker-qgis-server || A simple docker container that runs QGIS Server || - || &amp;lt;code&amp;gt;kartoza/qgis-desktop&amp;lt;/code&amp;gt; || - &lt;br /&gt;
|-&lt;br /&gt;
|  GeoServer || &amp;lt;code&amp;gt;winsent/geoserver&amp;lt;/code&amp;gt; || [winsento](https://github.com/winsento)/&amp;quot;ololoteam&amp;quot;, independent || https://bitbucket.org/ololoteam/geoserver-docker || unclear - production? || - || | uses Oracle Java; well documented&lt;br /&gt;
|-&lt;br /&gt;
|  MapServer || &amp;lt;code&amp;gt;geodata/mapserver&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party  || https://github.com/geo-data/mapserver-docker || mapserver with a &amp;quot;broad range of options enabled including a comprehensive GDAL library&amp;quot; || - || &amp;lt;code&amp;gt;geodata/gdal:latest&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  geogig || &amp;lt;code&amp;gt;kartoza/geogig&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-geogig || ? || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || clear instructions; untested&lt;br /&gt;
|-&lt;br /&gt;
|  geogig server and cli || &amp;lt;code&amp;gt;jasoncallaway/geogig-server&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;jasoncallaway/geogig-cli&amp;lt;/code&amp;gt; || Jason Callaway, 3rd party || https://github.com/jason-callaway || ? || - || &amp;lt;code&amp;gt;centos:latest&amp;lt;/code&amp;gt; || under development, untested&lt;br /&gt;
|-&lt;br /&gt;
|  tileserver-mapnik || &amp;lt;code&amp;gt;klokantech/tileserver-mapnik&amp;lt;/code&amp;gt; || [klokantech](https://hub.docker.com/u/klokantech/) || https://github.com/klokantech/tileserver-mapnik || Mapnik based map tileserver generating raster tiles from MapBox Studio project &amp;amp; custom vector tiles || file &amp;lt;code&amp;gt;License&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;node:0.10&amp;lt;/code&amp;gt; || installation instructions just refer to the Dockerfile - nice! see [http://osm2vectortiles.org/docs/serve-raster-tiles-docker instructions by osm2vectortiles]&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;geodata/gdal&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party || https://github.com/geo-data/gdal-docker || build specific versions of gdal from source, see [tags](https://hub.docker.com/r/geodata/gdal/tags/) || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || some forks, e.g. [geometalab](https://hub.docker.com/r/geometalab/gdal-debian/), compare on GitHub before use&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || &amp;lt;code&amp;gt;spara/gdal_ef&amp;lt;/code&amp;gt; || 3rd party || https://github.com/spara/gdal-docker || demo FOSS4G-NA 2016 || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  Cartaro || &amp;lt;code&amp;gt;geops/cartaro&amp;lt;/code&amp;gt; || [Cartaro]() || https://www.drupal.org/node/2579221 || - || - || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || good docs, works&lt;br /&gt;
|-&lt;br /&gt;
|  pdal || &amp;lt;code&amp;gt;pdal/pdal&amp;lt;/code&amp;gt; || PDAL maintainers || www.pdal.io/workshop/docker.html || PDAL stands on the shoulders of giants. It uses GDAL, GEOS, and many other dependencies. Because of this, it is very challenging to build it yourself. We could easily burn an entire workshop learning the esoteric build miseries of PDAL and all of its dependencies. Fortunately, Docker will allow us to use a fully-featured known configuration to run our examples and exercises without having to suffer so much. || License || &amp;lt;code&amp;gt;pdal/dependencies`, [https://github.com/PDAL/PDAL/blob/master/scripts/docker/dependencies/Dockerfile which is based on] &amp;lt;code&amp;gt;ubuntu:15.04&amp;lt;/code&amp;gt; || great docs; build libs from source; &lt;br /&gt;
|-&lt;br /&gt;
|  saga || &amp;lt;code&amp;gt;ntonshevtsov/saga-gis&amp;lt;/code&amp;gt; ||  || - || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || no Dockerfile, but works! Use &amp;lt;code&amp;gt;xhost +&amp;lt;/code&amp;gt; before and &amp;lt;code&amp;gt;xhost -&amp;lt;/code&amp;gt; after&lt;br /&gt;
|-&lt;br /&gt;
|  grass || &amp;lt;code&amp;gt;geodata/grass&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party || https://github.com/geo-data/grass-docker || specific subservsion version of grass compiled against specific gdal version || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || good instructions for usage and build, GRASS is build outside of container, see Makefile in repo&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;toddstavish/opticks&amp;lt;/code&amp;gt; || Todd Stavish || https://github.com/toddstavish/Dockerfiles || - || - || &amp;lt;code&amp;gt;ubuntu:15.04&amp;lt;/code&amp;gt; || run with &amp;lt;code&amp;gt;docker run -i -t -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -v $(pwd)/tmp:/home/data toddstavish/opticks`&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || &amp;lt;code&amp;gt;tclarke/opticks&amp;lt;/code&amp;gt; || Trevor R.H. Clarke/Opticks || https://github.com/tclarke/opticks-docker || - || - || &amp;lt;code&amp;gt;centos:centos7&amp;lt;/code&amp;gt; || good documentation, error on run;&lt;br /&gt;
|-&lt;br /&gt;
|  CartoDB || &amp;lt;code&amp;gt;sverhoeven/cartodb&amp;lt;/code&amp;gt; || Stefan Verhoeven, 3rd party || https://github.com/sverhoeven/docker-cartodb || fully working cartodb development solution without the installation hassle. || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || large image; includes multiple &amp;quot;apps&amp;quot; (postgres, node, redis-server); use together with nginx proxy in container: https://hub.docker.com/r/spawnthink/cartodb-nginx/&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;helvalius/nominatim-docker-development&amp;lt;/code&amp;gt; || helvalius, 3rd party || https://github.com/helvalius/nominatim-docker || builds current master or development || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || includes PG database and apache2&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || &amp;lt;code&amp;gt;mediagis/nominatim&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/nominatim-docker || &amp;quot;100% working container&amp;quot; || - || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || fork by [cartography](https://github.com/cartography/nominatim-docker), test data is in Monaco&lt;br /&gt;
|-&lt;br /&gt;
|  osmtools || &amp;lt;code&amp;gt;mediagis/osmtools&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/osmtools || package CLI tools osmconvert, osmfilter, osmupdate || - || &amp;lt;code&amp;gt;ubuntu:latest&amp;lt;/code&amp;gt; || fork by [cartography](https://hub.docker.com/r/cartography/osmtools/)&lt;br /&gt;
|-&lt;br /&gt;
|  osrm (Frontend, Backend) || &amp;lt;code&amp;gt;cartography/osrm-backend-docker&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;docker pull cartography/osrm-frontend-docker&amp;lt;/code&amp;gt; || Project-OSRM || http://project-osrm.org/ || - || LICENSE.txt || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || untested, documentation seems good&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;farberg/openstreetmap-osmosis-docker&amp;lt;/code&amp;gt; || Dennis Pfisterer || https://github.com/pfisterer/openstreetmap-osmosis-docker || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || not much, but works&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || &amp;lt;code&amp;gt;ferimer/osmosis&amp;lt;/code&amp;gt; || [Ferimer](https://ferimer.es/) || https://github.com/ferimer/docker-osmosis || - || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || not much, but works; &amp;quot;latest&amp;quot; tag missing, not well maintained&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis + Jenkins || &amp;lt;code&amp;gt;henkel/jenkins-slave-osmosis&amp;lt;/code&amp;gt; || Philipp Henkel || https://github.com/henkel/jenkins-slave-osmosis || presumably for automation? || - || &amp;lt;code&amp;gt;debian:latest&amp;lt;/code&amp;gt; || untested (quite specific use case)&lt;br /&gt;
|-&lt;br /&gt;
|  osm2pgsql || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-osm2pgsql || A Docker image with osm2pgsql, the tool for importing OpenStreetMap data into a Postgresql database. || - || &amp;lt;code&amp;gt;debian:wheezy&amp;lt;/code&amp;gt; || [https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=osm2pgsql&amp;amp;starCount=0 many images exist], untested, could profit from docs including postgres&lt;br /&gt;
|-&lt;br /&gt;
|  OSM-ready postgres || &amp;lt;code&amp;gt;openfirmware/postgres-osm&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-postgres-osm |The base postgres image from Docker with extensions for importing OpenStreetMap data. || - || &amp;lt;code&amp;gt;postgres:9.3.6&amp;lt;/code&amp;gt; || README says it is unfinished&lt;br /&gt;
|-&lt;br /&gt;
|  r-spatial || &amp;lt;code&amp;gt;achubaty/r-spatial-base&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;achubaty/r-spatial-devel&amp;lt;/code&amp;gt; || Alex Chubaty || https://github.com/achubaty/rocker-files || extend Rocker base image with spatial packages || License || &amp;lt;code&amp;gt;rocker/r-base:latest&amp;lt;/code&amp;gt; respectively &amp;lt;code&amp;gt;rocker/r-devel:latest&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  neo4j-spatial || &amp;lt;code&amp;gt;jeffreyjharris/docker-neo4j-spatial&amp;lt;/code&amp;gt; || Kenny Bastani, 3rd party || https://github.com/jeffreyjharris/docker-neo4j-spatial || goals || - || &amp;lt;code&amp;gt;java:openjdk-8-jdk&amp;lt;/code&amp;gt; || open at &amp;lt;http://localhost:7474/browser/&amp;gt;; extension/fork of &amp;lt;code&amp;gt;kbastani/docker-neo4j`&lt;br /&gt;
|-&lt;br /&gt;
|  ubuntugis-docker || &amp;lt;code&amp;gt;javimarlop/ubuntugis-docker&amp;lt;/code&amp;gt;  || Martinez-Lopez Javier, 3rd party || https://github.com/javimarlop/ubuntugis-docker || VM using Docker for Geospatial Analysis || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || untested; really installs a lot of stuff, not best use of Docker&lt;br /&gt;
|-&lt;br /&gt;
|  mapnik || &amp;lt;code&amp;gt;mapsquare/mapnik3&amp;lt;/code&amp;gt; || [mapsquare](https://hub.docker.com/u/mapsquare/) || https://github.com/jawg/docker-mapnik3 || - || - || &amp;lt;code&amp;gt;debian:jessie&amp;lt;/code&amp;gt; || versions as tags; untested, partial instructions only&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNode || &amp;lt;code&amp;gt;openmarble/arch-geonode&amp;lt;/code&amp;gt; || Maintainer || https://github.com/OpenMarble/geomelting || - || - || &amp;lt;code&amp;gt;openmarble/arch-imaging:latest&amp;lt;/code&amp;gt; || lacking documentation, run with &amp;lt;code&amp;gt;docker run -it --rm -p 8000:8000 -p 8080:8080 openmarble/arch-geonode&amp;lt;/code&amp;gt; and open GeoNode at http://localhost:8000/ (login with admin/admin) or GeoServer at http://localhost:8080/geoserver/web/&lt;br /&gt;
|-&lt;br /&gt;
|  geosuite || &amp;lt;code&amp;gt;devdattat/docker-opengeosuite&amp;lt;/code&amp;gt; || Devdatta Tengshe || https://github.com/devdattaT/docker-OpenGeoSuite || - || MIT || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || incomplete instructions; Dockerfile has no start command... cannot work&lt;br /&gt;
|-&lt;br /&gt;
|  cesium terrain server and cesium.js || &amp;lt;code&amp;gt;geodata/cesium-terrain-server&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/cesium-terrain-server || goals || - || Base || good documentation, untested because tiles must be created first&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;geonetwork/geonetwork&amp;lt;/code&amp;gt; || geonetwork || https://github.com/geonetwork/core-geonetwork/tree/develop/docker || - || - || &amp;lt;code&amp;gt;tomcat:8.0&amp;lt;/code&amp;gt; || not well documented, though mainted by original devs; open at &amp;lt;code&amp;gt;&amp;lt;ip&amp;gt;:8080/geonetwork`&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || &amp;lt;code&amp;gt;oscarfonts/geonetwork&amp;lt;/code&amp;gt; || Oscar Fonts (geomati.co) || https://github.com/oscarfonts/docker-geonetwork || goals || - || &amp;lt;code&amp;gt;tomcat:8-jre8&amp;lt;/code&amp;gt; || reasonable documetation, newer fork of [elitojordan](https://hub.docker.com/r/eliotjordan/geonetwork-docker/), open at http://localhost:8888/geonetwork&lt;br /&gt;
|-&lt;br /&gt;
|  landsat-util || &amp;lt;code&amp;gt;developmentseed/landsat-util&amp;lt;/code&amp;gt; || [https://developmentseed.org/ developmentseed] || https://pythonhosted.org/landsat-util/installation.html?highlight=docker#docker || goals || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || has several related images, see https://hub.docker.com/u/developmentseed/&lt;br /&gt;
|-&lt;br /&gt;
|  opendronemap || &amp;lt;code&amp;gt;opendronemap/opendronemap&amp;lt;/code&amp;gt; || [OpenDroneMap](https://github.com/OpenDroneMap) || https://github.com/OpenDroneMap/OpenDroneMap || OpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data. || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || not tested, but good documentation available&lt;br /&gt;
|-&lt;br /&gt;
|  GeoMOOSE || - || [GeoMOOSE](http://www.geomoose.org/) || https://github.com/geomoose/docker-geomoose || demo and [development environment](http://www.geomoose.org/releases/2.9.0.html#release) || MIT || &amp;lt;code&amp;gt;ubuntu:trusty&amp;lt;/code&amp;gt; || must build yourself, but very good documentation&lt;br /&gt;
|-&lt;br /&gt;
|  MapFish Print || &amp;lt;code&amp;gt;unknownlighter/mapfish-print&amp;lt;/code&amp;gt; || Maintainer || https://bitbucket.org/lighter/mapfish-print || - || - || &amp;lt;code&amp;gt;tomcat:8-jre7&amp;lt;/code&amp;gt; || No documentation, but just open http://localhost:8080/&lt;br /&gt;
|-&lt;br /&gt;
|  MapGuide || &amp;lt;code&amp;gt;jumpinjackie/mapguide-base&amp;lt;/code&amp;gt; || Jackie Ng || https://github.com/jumpinjackie/mapguide-centos-docker || as a base image? || - || &amp;lt;code&amp;gt;centos:centos6&amp;lt;/code&amp;gt; || Dockerfile is missing command, run with &amp;lt;code&amp;gt;docker run --rm -it -p 8008:8008 jumpinjackie/mapguide-base /usr/bin/supervisord`, but only shows [error](https://github.com/jumpinjackie/mapguide-centos-docker/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;geocontainer/pycsw&amp;lt;/code&amp;gt; || [Geocontainers](http://geocontainers.org/) || https://github.com/geocontainers/dockerfiles || - || - || &amp;lt;code&amp;gt;alpine:3.4&amp;lt;/code&amp;gt; || very short documenation only, simply open CSW Capabilities at http://&amp;lt;ip&amp;gt;/&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;birdhouse/pycsw&amp;lt;/code&amp;gt; || [Birdhouse](http://bird-house.github.io/) || https://github.com/bird-house/birdhouse-playground || - || - || &amp;lt;code&amp;gt;birdhouse/bird-base:latest&amp;lt;/code&amp;gt; || no docs; only pycsw 1.10.3, but Capabilities available at http://&amp;lt;ip&amp;gt;:8082/csw?service=CSW&amp;amp;request=GetCapabilities&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;datagov/catalog-pycsw&amp;lt;/code&amp;gt; || [https://github.com/GSA U.S. General Services Administration] || datagov/catalog-pycsw || [production use for catalog.data.gov](https://github.com/GSA/catalog-app) || - || &amp;lt;code&amp;gt;ubuntu:14.04&amp;lt;/code&amp;gt; || tailored to their installation, docs lacking; run with &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; and should be available at http://&amp;lt;ip&amp;gt;/csw - does not work!&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || &amp;lt;code&amp;gt;axiom/docker-pycsw&amp;lt;/code&amp;gt; || [http://axiomdatascience.com/ Axiom Data Science] || https://github.com/axiom-data-science/docker-pycsw || testing as well as production || - || &amp;lt;code&amp;gt;phusion/baseimage:0.9.18&amp;lt;/code&amp;gt; (Ubuntu++) || good documentation, [https://github.com/axiom-data-science/docker-pycsw/issues/1 currently not working]&lt;br /&gt;
|-&lt;br /&gt;
|  Zoo-Project || &amp;lt;code&amp;gt;yoms/zoo-project&amp;lt;/code&amp;gt; || yomd || https://github.com/yoms/zoo-project || - || file &amp;lt;code&amp;gt;LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;centos:6.7&amp;lt;/code&amp;gt; || no documentation, seems to start but don't know where to look next&lt;br /&gt;
|-&lt;br /&gt;
|  Team Engine || &amp;lt;code&amp;gt;tfr42/teamengine&amp;lt;/code&amp;gt; || tfr42 || https://hub.docker.com/r/tfr42/teamengine/ || - || - || &amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt; || Dockerfile missing, but good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;ciwater/n52wps&amp;lt;/code&amp;gt; || Tethys Platform, 3rd party || https://github.com/CI-WATER/tethys_docker&lt;br /&gt;
 || 52 North Web Processing Service with GRASS and Sextante backends enabled. || - || &amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || good instructions, several processing backends included&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;zuncle/52n-wps&amp;lt;/code&amp;gt; || Xavier Thomas, 3rd party || https://bitbucket.org/zuncle/docker || - || - || &amp;lt;code&amp;gt;zuncle/tomcat8-oracle-java8&amp;lt;/code&amp;gt; || installs from source using Maven&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || &amp;lt;code&amp;gt;geocontainers/52n-wps&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles/tree/master/52n-wps || ? || - || &amp;lt;code&amp;gt;tomcat:9&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  52°North SOS || Hub || Maintainer || Link || goals || License || Base || only makes sense when using compose file, which includes PostGIS, work in progess at https://github.com/geocontainers/dockerfiles/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  epsg.io || &amp;lt;code&amp;gt;klokantech/epsg.io&amp;lt;/code&amp;gt; || [klokantech](https://hub.docker.com/u/klokantech/) || https://github.com/klokantech/epsg.io || - || file &amp;lt;code&amp;gt;LICENSE&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;klokantech/gdal:1.11&amp;lt;/code&amp;gt; || Run with &amp;lt;code&amp;gt;-p 8080:8080&amp;lt;/code&amp;gt; to open at &amp;lt;http://localhost:8080/&amp;gt; Run a clone in you local network&lt;br /&gt;
|-&lt;br /&gt;
|  osm2vectortiles || multiple || [http://osm2vectortiles.org/ osm2vectortiles] || https://hub.docker.com/r/osm2vectortiles/ || - || - || multiple || see also tileserver-mapnik by klokantech&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;pamtrak06/mapcache-ubuntu14.04&amp;lt;/code&amp;gt; || - || https://github.com/pamtrak06/mapcache-ubuntu14.04 || - || - || &amp;lt;code&amp;gt;pamtrak06/ubuntu14.04-apache2-python&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || &amp;lt;code&amp;gt;camptocamp/mapcache&amp;lt;/code&amp;gt; || [https://github.com/camptocamp camptocamp] || https://github.com/camptocamp/docker-mapcache || - || - || &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  geoblacklight || &amp;lt;code&amp;gt;geoblacklight/geoblacklight&amp;lt;/code&amp;gt; || [http://geoblacklight.org GeoBlacklight] || https://github.com/geoblacklight/geoblacklight-docker || - || - || &amp;lt;code&amp;gt;rails:4.2.3&amp;lt;/code&amp;gt; || detailed instructions, including image with test data; see also [https://hub.docker.com/r/geoblacklight/geoserver/ docker-compose configuration] and open at http://localhost/catalog&lt;br /&gt;
|-List of Docker images with comments on usage and usability. '''Contributions welcome!'''&lt;br /&gt;
&lt;br /&gt;
The goal of this list is to provide an overview of OSGeo-related Docker images to leverage the advantages of containerization across the geoinformatics communities.&lt;br /&gt;
&lt;br /&gt;
You want to learn how this list was created? See [[DockerImagesMeta]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project !! Image on Hub !! Maintainer !! Link !! Specific goals / target users? !! License !! Header text !! Base image !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| degree ||&amp;lt;code&amp;gt; tfr42/deegree&amp;lt;/code&amp;gt; || Degree TMC || https://github.com/tfr42/deegree-docker || - || NA ||&amp;lt;code&amp;gt; tomcat:8-jre7&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; java:8&amp;lt;/code&amp;gt; (which is&amp;lt;code&amp;gt; debian:jessie`) || also docker-compose with PostGIS, [https://docs.google.com/document/d/1DEcTxNKMtJD3LjONKz4O9umowTh3KnMfDB4cuDYBGfI/edit#heading=h.c7bibbfs1pv FOSS4G workshop documentation]&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS ||&amp;lt;code&amp;gt; mdillon/postgis&amp;lt;/code&amp;gt; || Mike Dillon/Appropriate Computing || https://github.com/md5/docker-postgis || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; ||&amp;lt;code&amp;gt; postgres:9.5&amp;lt;/code&amp;gt; || simple and good&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS ||&amp;lt;code&amp;gt; neowaylabs/postgis&amp;lt;/code&amp;gt; || NeowayLabs, 3rd party || https://github.com/NeowayLabs/docker-postgis || goals || License ||&amp;lt;code&amp;gt; neowaylabs/baseimage&amp;lt;/code&amp;gt; || installs from http://apt.postgresql...&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS ||&amp;lt;code&amp;gt; camptocamp/postgis&amp;lt;/code&amp;gt; || capmtocamp, 3rd party || https://github.com/camptocamp/docker-postgis || base image for own config || - ||&amp;lt;code&amp;gt; postgres:9.5&amp;lt;/code&amp;gt; || installs from sources, documentation recommends usage as a base image&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS ||&amp;lt;code&amp;gt; kartoza/postgis&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-postgis || Ready to run PostGIS geospatial databaseg || - ||&amp;lt;code&amp;gt; debian:stable&amp;lt;/code&amp;gt; || installs from http://apt.postgresql&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop ||&amp;lt;code&amp;gt; kartoza/qgis-desktop&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-qgis-desktop || complete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - ||&amp;lt;code&amp;gt; kartoza/qgis-base&amp;lt;/code&amp;gt; || good instructions, including docker-compose with a postgis server; [https://hub.docker.com/u/qgis/ QGIS community is on Docker Hub] but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server ||&amp;lt;code&amp;gt; kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza/Tim Sutton || https://github.com/kartoza/docker-qgis-server || comlete replacement for usage on Desktop, see http://kartoza.com/qgis-desktop-in-docker/ || - ||&amp;lt;code&amp;gt; kartoza/qgis-desktop&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop ||&amp;lt;code&amp;gt; timcera/qgis-desktop-ubuntu&amp;lt;/code&amp;gt; || timcera, 3rd party || https://github.com/timcera/qgis-desktop-ubuntu || &amp;quot;Instead of compiling, this image is [..] latest QGIS&amp;quot; || - ||&amp;lt;code&amp;gt; ubuntu:xenial&amp;lt;/code&amp;gt; and UbuntuGIS repos || instructions for run script including mounting as setting user, untested but looks promising&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop ||&amp;lt;code&amp;gt; elpaso/qgis-testing-environment&amp;lt;/code&amp;gt; || elpase, 3rd party || - || Simple container for testing QGIS Desktop and for executing unit tests inside a real QGIS instance || - || ? || incl. instructions for running on Travis, uses xhost forwarding (dont forget to&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; when youre done)&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS MapServer + web client ||&amp;lt;code&amp;gt; opengisch/qgis-server-webclient&amp;lt;/code&amp;gt; || opengis.ch, 3rd party || https://github.com/opengisch/docker-qgis-server-webclient || goals || - ||&amp;lt;code&amp;gt; debian:stable&amp;lt;/code&amp;gt; || [QGIS community is on Docker Hub](https://hub.docker.com/u/qgis/ but not with a QGIS image&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server ||&amp;lt;code&amp;gt; kartoza/qgis-server&amp;lt;/code&amp;gt; || kartoza, 3rd party || https://github.com/kartoza/docker-qgis-server || A simple docker container that runs QGIS Server || - ||&amp;lt;code&amp;gt; kartoza/qgis-desktop&amp;lt;/code&amp;gt; || - &lt;br /&gt;
|-&lt;br /&gt;
|  GeoServer ||&amp;lt;code&amp;gt; winsent/geoserver&amp;lt;/code&amp;gt; || [winsento](https://github.com/winsento)/&amp;quot;ololoteam&amp;quot;, independent || https://bitbucket.org/ololoteam/geoserver-docker || unclear - production? || - || | uses Oracle Java; well documented&lt;br /&gt;
|-&lt;br /&gt;
|  MapServer ||&amp;lt;code&amp;gt; geodata/mapserver&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party  || https://github.com/geo-data/mapserver-docker || mapserver with a &amp;quot;broad range of options enabled including a comprehensive GDAL library&amp;quot; || - ||&amp;lt;code&amp;gt; geodata/gdal:latest&amp;lt;/code&amp;gt; || good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  geogig ||&amp;lt;code&amp;gt; kartoza/geogig&amp;lt;/code&amp;gt; || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-geogig || ? || - ||&amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || clear instructions; untested&lt;br /&gt;
|-&lt;br /&gt;
|  geogig server and cli ||&amp;lt;code&amp;gt; jasoncallaway/geogig-server&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; jasoncallaway/geogig-cli&amp;lt;/code&amp;gt; || Jason Callaway, 3rd party || https://github.com/jason-callaway || ? || - ||&amp;lt;code&amp;gt; centos:latest&amp;lt;/code&amp;gt; || under development, untested&lt;br /&gt;
|-&lt;br /&gt;
|  tileserver-mapnik ||&amp;lt;code&amp;gt; klokantech/tileserver-mapnik&amp;lt;/code&amp;gt; || [klokantech](https://hub.docker.com/u/klokantech/) || https://github.com/klokantech/tileserver-mapnik || Mapnik based map tileserver generating raster tiles from MapBox Studio project &amp;amp; custom vector tiles || file&amp;lt;code&amp;gt; License&amp;lt;/code&amp;gt; ||&amp;lt;code&amp;gt; node:0.10&amp;lt;/code&amp;gt; || installation instructions just refer to the Dockerfile - nice! see [http://osm2vectortiles.org/docs/serve-raster-tiles-docker instructions by osm2vectortiles]&lt;br /&gt;
|-&lt;br /&gt;
|  gdal ||&amp;lt;code&amp;gt; geodata/gdal&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party || https://github.com/geo-data/gdal-docker || build specific versions of gdal from source, see [tags](https://hub.docker.com/r/geodata/gdal/tags/) || - ||&amp;lt;code&amp;gt; ubuntu:trusty&amp;lt;/code&amp;gt; || some forks, e.g. [geometalab](https://hub.docker.com/r/geometalab/gdal-debian/), compare on GitHub before use&lt;br /&gt;
|-&lt;br /&gt;
|  gdal ||&amp;lt;code&amp;gt; spara/gdal_ef&amp;lt;/code&amp;gt; || 3rd party || https://github.com/spara/gdal-docker || demo FOSS4G-NA 2016 || - ||&amp;lt;code&amp;gt; ubuntu:trusty&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  Cartaro ||&amp;lt;code&amp;gt; geops/cartaro&amp;lt;/code&amp;gt; || [Cartaro]() || https://www.drupal.org/node/2579221 || - || - ||&amp;lt;code&amp;gt; &amp;lt;/code&amp;gt; || good docs, works&lt;br /&gt;
|-&lt;br /&gt;
|  pdal ||&amp;lt;code&amp;gt; pdal/pdal&amp;lt;/code&amp;gt; || PDAL maintainers || www.pdal.io/workshop/docker.html || PDAL stands on the shoulders of giants. It uses GDAL, GEOS, and many other dependencies. Because of this, it is very challenging to build it yourself. We could easily burn an entire workshop learning the esoteric build miseries of PDAL and all of its dependencies. Fortunately, Docker will allow us to use a fully-featured known configuration to run our examples and exercises without having to suffer so much. || License ||&amp;lt;code&amp;gt; pdal/dependencies`, [https://github.com/PDAL/PDAL/blob/master/scripts/docker/dependencies/Dockerfile which is based on]&amp;lt;code&amp;gt; ubuntu:15.04&amp;lt;/code&amp;gt; || great docs; build libs from source; &lt;br /&gt;
|-&lt;br /&gt;
|  saga ||&amp;lt;code&amp;gt; ntonshevtsov/saga-gis&amp;lt;/code&amp;gt; ||  || - || - || - ||&amp;lt;code&amp;gt; -&amp;lt;/code&amp;gt; || no Dockerfile, but works! Use&amp;lt;code&amp;gt; xhost +&amp;lt;/code&amp;gt; before and&amp;lt;code&amp;gt; xhost -&amp;lt;/code&amp;gt; after&lt;br /&gt;
|-&lt;br /&gt;
|  grass ||&amp;lt;code&amp;gt; geodata/grass&amp;lt;/code&amp;gt; || [GeoData Institute](https://github.com/geo-data), 3rd party || https://github.com/geo-data/grass-docker || specific subservsion version of grass compiled against specific gdal version || - ||&amp;lt;code&amp;gt; ubuntu:trusty&amp;lt;/code&amp;gt; || good instructions for usage and build, GRASS is build outside of container, see Makefile in repo&lt;br /&gt;
|-&lt;br /&gt;
|  opticks ||&amp;lt;code&amp;gt; toddstavish/opticks&amp;lt;/code&amp;gt; || Todd Stavish || https://github.com/toddstavish/Dockerfiles || - || - ||&amp;lt;code&amp;gt; ubuntu:15.04&amp;lt;/code&amp;gt; || run with&amp;lt;code&amp;gt; docker run -i -t -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -v $(pwd)/tmp:/home/data toddstavish/opticks`&lt;br /&gt;
|-&lt;br /&gt;
|  opticks ||&amp;lt;code&amp;gt; tclarke/opticks&amp;lt;/code&amp;gt; || Trevor R.H. Clarke/Opticks || https://github.com/tclarke/opticks-docker || - || - ||&amp;lt;code&amp;gt; centos:centos7&amp;lt;/code&amp;gt; || good documentation, error on run;&lt;br /&gt;
|-&lt;br /&gt;
|  CartoDB ||&amp;lt;code&amp;gt; sverhoeven/cartodb&amp;lt;/code&amp;gt; || Stefan Verhoeven, 3rd party || https://github.com/sverhoeven/docker-cartodb || fully working cartodb development solution without the installation hassle. ||&amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || large image; includes multiple &amp;quot;apps&amp;quot; (postgres, node, redis-server); use together with nginx proxy in container: https://hub.docker.com/r/spawnthink/cartodb-nginx/&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim ||&amp;lt;code&amp;gt; helvalius/nominatim-docker-development&amp;lt;/code&amp;gt; || helvalius, 3rd party || https://github.com/helvalius/nominatim-docker || builds current master or development || - ||&amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || includes PG database and apache2&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim ||&amp;lt;code&amp;gt; mediagis/nominatim&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/nominatim-docker || &amp;quot;100% working container&amp;quot; || - ||&amp;lt;code&amp;gt; ubuntu:trusty&amp;lt;/code&amp;gt; || fork by [cartography](https://github.com/cartography/nominatim-docker), test data is in Monaco&lt;br /&gt;
|-&lt;br /&gt;
|  osmtools ||&amp;lt;code&amp;gt; mediagis/osmtools&amp;lt;/code&amp;gt; || [https://github.com/winsento winsento]/mediagis, 3rd party || https://github.com/mediagis/osmtools || package CLI tools osmconvert, osmfilter, osmupdate || - ||&amp;lt;code&amp;gt; ubuntu:latest&amp;lt;/code&amp;gt; || fork by [cartography](https://hub.docker.com/r/cartography/osmtools/)&lt;br /&gt;
|-&lt;br /&gt;
|  osrm (Frontend, Backend) ||&amp;lt;code&amp;gt; cartography/osrm-backend-docker&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; docker pull cartography/osrm-frontend-docker&amp;lt;/code&amp;gt; || Project-OSRM || http://project-osrm.org/ || - || LICENSE.txt ||&amp;lt;code&amp;gt; ubuntu:trusty&amp;lt;/code&amp;gt; || untested, documentation seems good&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis ||&amp;lt;code&amp;gt; farberg/openstreetmap-osmosis-docker&amp;lt;/code&amp;gt; || Dennis Pfisterer || https://github.com/pfisterer/openstreetmap-osmosis-docker || - || - ||&amp;lt;code&amp;gt; debian:jessie&amp;lt;/code&amp;gt; || not much, but works&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis ||&amp;lt;code&amp;gt; ferimer/osmosis&amp;lt;/code&amp;gt; || [Ferimer](https://ferimer.es/) || https://github.com/ferimer/docker-osmosis || - || - ||&amp;lt;code&amp;gt; debian:latest&amp;lt;/code&amp;gt; || not much, but works; &amp;quot;latest&amp;quot; tag missing, not well maintained&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis + Jenkins ||&amp;lt;code&amp;gt; henkel/jenkins-slave-osmosis&amp;lt;/code&amp;gt; || Philipp Henkel || https://github.com/henkel/jenkins-slave-osmosis || presumably for automation? || - ||&amp;lt;code&amp;gt; debian:latest&amp;lt;/code&amp;gt; || untested (quite specific use case)&lt;br /&gt;
|-&lt;br /&gt;
|  osm2pgsql ||&amp;lt;code&amp;gt; &amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-osm2pgsql || A Docker image with osm2pgsql, the tool for importing OpenStreetMap data into a Postgresql database. || - ||&amp;lt;code&amp;gt; debian:wheezy&amp;lt;/code&amp;gt; || [https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=osm2pgsql&amp;amp;starCount=0 many images exist], untested, could profit from docs including postgres&lt;br /&gt;
|-&lt;br /&gt;
|  OSM-ready postgres ||&amp;lt;code&amp;gt; openfirmware/postgres-osm&amp;lt;/code&amp;gt; || James Badger/openfirmware || https://github.com/openfirmware/docker-postgres-osm |The base postgres image from Docker with extensions for importing OpenStreetMap data. || - ||&amp;lt;code&amp;gt; postgres:9.3.6&amp;lt;/code&amp;gt; || README says it is unfinished&lt;br /&gt;
|-&lt;br /&gt;
|  r-spatial ||&amp;lt;code&amp;gt; achubaty/r-spatial-base&amp;lt;/code&amp;gt; and&amp;lt;code&amp;gt; achubaty/r-spatial-devel&amp;lt;/code&amp;gt; || Alex Chubaty || https://github.com/achubaty/rocker-files || extend Rocker base image with spatial packages || License ||&amp;lt;code&amp;gt; rocker/r-base:latest&amp;lt;/code&amp;gt; respectively&amp;lt;code&amp;gt; rocker/r-devel:latest&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  neo4j-spatial ||&amp;lt;code&amp;gt; jeffreyjharris/docker-neo4j-spatial&amp;lt;/code&amp;gt; || Kenny Bastani, 3rd party || https://github.com/jeffreyjharris/docker-neo4j-spatial || goals || - ||&amp;lt;code&amp;gt; java:openjdk-8-jdk&amp;lt;/code&amp;gt; || open at &amp;lt;http://localhost:7474/browser/&amp;gt;; extension/fork of &amp;lt;code&amp;gt;kbastani/docker-neo4j&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  ubuntugis-docker ||&amp;lt;code&amp;gt; javimarlop/ubuntugis-docker&amp;lt;/code&amp;gt;  || Martinez-Lopez Javier, 3rd party || https://github.com/javimarlop/ubuntugis-docker || VM using Docker for Geospatial Analysis || - ||&amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || untested; really installs a lot of stuff, not best use of Docker&lt;br /&gt;
|-&lt;br /&gt;
|  mapnik ||&amp;lt;code&amp;gt; mapsquare/mapnik3&amp;lt;/code&amp;gt; || [mapsquare](https://hub.docker.com/u/mapsquare/) || https://github.com/jawg/docker-mapnik3 || - || - ||&amp;lt;code&amp;gt; debian:jessie&amp;lt;/code&amp;gt; || versions as tags; untested, partial instructions only&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNode ||&amp;lt;code&amp;gt; openmarble/arch-geonode&amp;lt;/code&amp;gt; || Maintainer || https://github.com/OpenMarble/geomelting || - || - ||&amp;lt;code&amp;gt; openmarble/arch-imaging:latest&amp;lt;/code&amp;gt; || lacking documentation, run with&amp;lt;code&amp;gt; docker run -it --rm -p 8000:8000 -p 8080:8080 openmarble/arch-geonode&amp;lt;/code&amp;gt; and open GeoNode at http://localhost:8000/ (login with admin/admin) or GeoServer at http://localhost:8080/geoserver/web/&lt;br /&gt;
|-&lt;br /&gt;
|  geosuite ||&amp;lt;code&amp;gt; devdattat/docker-opengeosuite&amp;lt;/code&amp;gt; || Devdatta Tengshe || https://github.com/devdattaT/docker-OpenGeoSuite || - || MIT ||&amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || incomplete instructions; Dockerfile has no start command... cannot work&lt;br /&gt;
|-&lt;br /&gt;
|  cesium terrain server and cesium.js ||&amp;lt;code&amp;gt; geodata/cesium-terrain-server&amp;lt;/code&amp;gt; || [https://github.com/geo-data GeoData Institute], 3rd party  || https://github.com/geo-data/cesium-terrain-server || goals || - || Base || good documentation, untested because tiles must be created first&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork ||&amp;lt;code&amp;gt; geonetwork/geonetwork&amp;lt;/code&amp;gt; || geonetwork || https://github.com/geonetwork/core-geonetwork/tree/develop/docker || - || - ||&amp;lt;code&amp;gt; tomcat:8.0&amp;lt;/code&amp;gt; || not well documented, though mainted by original devs; open at&amp;lt;code&amp;gt;&amp;lt;ip&amp;gt;:8080/geonetwork&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork ||&amp;lt;code&amp;gt; oscarfonts/geonetwork&amp;lt;/code&amp;gt; || Oscar Fonts (geomati.co) || https://github.com/oscarfonts/docker-geonetwork || goals || - ||&amp;lt;code&amp;gt; tomcat:8-jre8&amp;lt;/code&amp;gt; || reasonable documetation, newer fork of [elitojordan](https://hub.docker.com/r/eliotjordan/geonetwork-docker/), open at http://localhost:8888/geonetwork&lt;br /&gt;
|-&lt;br /&gt;
|  landsat-util ||&amp;lt;code&amp;gt; developmentseed/landsat-util&amp;lt;/code&amp;gt; || [https://developmentseed.org/ developmentseed] || https://pythonhosted.org/landsat-util/installation.html?highlight=docker#docker || goals || - ||&amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || has several related images, see https://hub.docker.com/u/developmentseed/&lt;br /&gt;
|-&lt;br /&gt;
|  opendronemap ||&amp;lt;code&amp;gt; opendronemap/opendronemap&amp;lt;/code&amp;gt; || [OpenDroneMap](https://github.com/OpenDroneMap) || https://github.com/OpenDroneMap/OpenDroneMap || OpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data. || - ||&amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || not tested, but good documentation available&lt;br /&gt;
|-&lt;br /&gt;
|  GeoMOOSE || - || [GeoMOOSE](http://www.geomoose.org/) || https://github.com/geomoose/docker-geomoose || demo and [development environment](http://www.geomoose.org/releases/2.9.0.html#release) || MIT ||&amp;lt;code&amp;gt; ubuntu:trusty&amp;lt;/code&amp;gt; || must build yourself, but very good documentation&lt;br /&gt;
|-&lt;br /&gt;
|  MapFish Print ||&amp;lt;code&amp;gt; unknownlighter/mapfish-print&amp;lt;/code&amp;gt; || Maintainer || https://bitbucket.org/lighter/mapfish-print || - || - ||&amp;lt;code&amp;gt; tomcat:8-jre7&amp;lt;/code&amp;gt; || No documentation, but just open http://localhost:8080/&lt;br /&gt;
|-&lt;br /&gt;
|  MapGuide ||&amp;lt;code&amp;gt; jumpinjackie/mapguide-base&amp;lt;/code&amp;gt; || Jackie Ng || https://github.com/jumpinjackie/mapguide-centos-docker || as a base image? || - ||&amp;lt;code&amp;gt; centos:centos6&amp;lt;/code&amp;gt; || Dockerfile is missing command, run with &amp;lt;code&amp;gt;docker run --rm -it -p 8008:8008 jumpinjackie/mapguide-base /usr/bin/supervisord&amp;lt;/code&amp;gt;, but only shows [error](https://github.com/jumpinjackie/mapguide-centos-docker/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw ||&amp;lt;code&amp;gt; geocontainer/pycsw&amp;lt;/code&amp;gt; || [Geocontainers](http://geocontainers.org/) || https://github.com/geocontainers/dockerfiles || - || - ||&amp;lt;code&amp;gt; alpine:3.4&amp;lt;/code&amp;gt; || very short documenation only, simply open CSW Capabilities at http://&amp;lt;ip&amp;gt;/&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw ||&amp;lt;code&amp;gt; birdhouse/pycsw&amp;lt;/code&amp;gt; || [Birdhouse](http://bird-house.github.io/) || https://github.com/bird-house/birdhouse-playground || - || - ||&amp;lt;code&amp;gt; birdhouse/bird-base:latest&amp;lt;/code&amp;gt; || no docs; only pycsw 1.10.3, but Capabilities available at http://&amp;lt;ip&amp;gt;:8082/csw?service=CSW&amp;amp;request=GetCapabilities&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw ||&amp;lt;code&amp;gt; datagov/catalog-pycsw&amp;lt;/code&amp;gt; || [https://github.com/GSA U.S. General Services Administration] || datagov/catalog-pycsw || [production use for catalog.data.gov](https://github.com/GSA/catalog-app) || - ||&amp;lt;code&amp;gt; ubuntu:14.04&amp;lt;/code&amp;gt; || tailored to their installation, docs lacking; run with&amp;lt;code&amp;gt; &amp;lt;/code&amp;gt; and should be available at http://&amp;lt;ip&amp;gt;/csw - does not work!&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw ||&amp;lt;code&amp;gt; axiom/docker-pycsw&amp;lt;/code&amp;gt; || [http://axiomdatascience.com/ Axiom Data Science] || https://github.com/axiom-data-science/docker-pycsw || testing as well as production || - ||&amp;lt;code&amp;gt; phusion/baseimage:0.9.18&amp;lt;/code&amp;gt; (Ubuntu++) || good documentation, [https://github.com/axiom-data-science/docker-pycsw/issues/1 currently not working]&lt;br /&gt;
|-&lt;br /&gt;
|  Zoo-Project ||&amp;lt;code&amp;gt; yoms/zoo-project&amp;lt;/code&amp;gt; || yomd || https://github.com/yoms/zoo-project || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; ||&amp;lt;code&amp;gt; centos:6.7&amp;lt;/code&amp;gt; || no documentation, seems to start but don't know where to look next&lt;br /&gt;
|-&lt;br /&gt;
|  Team Engine ||&amp;lt;code&amp;gt; tfr42/teamengine&amp;lt;/code&amp;gt; || tfr42 || https://hub.docker.com/r/tfr42/teamengine/ || - || - ||&amp;lt;code&amp;gt; -&amp;lt;/code&amp;gt; || Dockerfile missing, but good instructions&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS ||&amp;lt;code&amp;gt; ciwater/n52wps&amp;lt;/code&amp;gt; || Tethys Platform, 3rd party || https://github.com/CI-WATER/tethys_docker&lt;br /&gt;
 || 52 North Web Processing Service with GRASS and Sextante backends enabled. || - ||&amp;lt;code&amp;gt;  ubuntu:14.04&amp;lt;/code&amp;gt; || good instructions, several processing backends included&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS ||&amp;lt;code&amp;gt; zuncle/52n-wps&amp;lt;/code&amp;gt; || Xavier Thomas, 3rd party || https://bitbucket.org/zuncle/docker || - || - ||&amp;lt;code&amp;gt; zuncle/tomcat8-oracle-java8&amp;lt;/code&amp;gt; || installs from source using Maven&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS ||&amp;lt;code&amp;gt; geocontainers/52n-wps&amp;lt;/code&amp;gt; || [http://geocontainers.org/ Geocontainers] || https://github.com/geocontainers/dockerfiles/tree/master/52n-wps || ? || - ||&amp;lt;code&amp;gt; tomcat:9&amp;lt;/code&amp;gt; || -&lt;br /&gt;
|-&lt;br /&gt;
|  52°North SOS || - || - || - || - || - || - || only makes sense when using compose file, which includes PostGIS, work in progess at https://github.com/geocontainers/dockerfiles/issues/4&lt;br /&gt;
|-&lt;br /&gt;
|  epsg.io ||&amp;lt;code&amp;gt; klokantech/epsg.io&amp;lt;/code&amp;gt; || [klokantech](https://hub.docker.com/u/klokantech/) || https://github.com/klokantech/epsg.io || - || file&amp;lt;code&amp;gt; LICENSE&amp;lt;/code&amp;gt; ||&amp;lt;code&amp;gt; klokantech/gdal:1.11&amp;lt;/code&amp;gt; || Run with&amp;lt;code&amp;gt; -p 8080:8080&amp;lt;/code&amp;gt; to open at &amp;lt;http://localhost:8080/&amp;gt; Run a clone in you local network&lt;br /&gt;
|-&lt;br /&gt;
|  osm2vectortiles || multiple || [http://osm2vectortiles.org/ osm2vectortiles] || https://hub.docker.com/r/osm2vectortiles/ || - || - || multiple || see also tileserver-mapnik by klokantech&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache ||&amp;lt;code&amp;gt; pamtrak06/mapcache-ubuntu14.04&amp;lt;/code&amp;gt; || - || https://github.com/pamtrak06/mapcache-ubuntu14.04 || - || - ||&amp;lt;code&amp;gt; pamtrak06/ubuntu14.04-apache2-python&amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache ||&amp;lt;code&amp;gt; camptocamp/mapcache&amp;lt;/code&amp;gt; || [https://github.com/camptocamp camptocamp] || https://github.com/camptocamp/docker-mapcache || - || - ||&amp;lt;code&amp;gt; &amp;lt;/code&amp;gt; || ... untested&lt;br /&gt;
|-&lt;br /&gt;
|  geoblacklight ||&amp;lt;code&amp;gt; geoblacklight/geoblacklight&amp;lt;/code&amp;gt; || [http://geoblacklight.org GeoBlacklight] || https://github.com/geoblacklight/geoblacklight-docker || - || - ||&amp;lt;code&amp;gt; rails:4.2.3&amp;lt;/code&amp;gt; || detailed instructions, including image with test data; see also [https://hub.docker.com/r/geoblacklight/geoserver/ docker-compose configuration] and open at http://localhost/catalog&lt;br /&gt;
|-&lt;br /&gt;
|  Jupyter Notebook ||&amp;lt;code&amp;gt; dcal12/python-geospatial&amp;lt;/code&amp;gt; || Doug Callaway/DCAL12 ||  https://github.com/DCAL12/docker-python-geospatial || - ||&amp;lt;code&amp;gt; jupyter/base-notebook:latest&amp;lt;/code&amp;gt; || works, very small dockerfile but lacks docs/examples&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|  Jupyter Notebook || &amp;lt;code&amp;gt;dcal12/python-geospatial&amp;lt;/code&amp;gt; || Doug Callaway/DCAL12 ||  https://github.com/DCAL12/docker-python-geospatial || - || &amp;lt;code&amp;gt;jupyter/base-notebook:latest&amp;lt;/code&amp;gt; || works, very small dockerfile but lacks docs/examples&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102542</id>
		<title>DockerImages</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102542"/>
		<updated>2016-08-26T07:24:03Z</updated>

		<summary type="html">&lt;p&gt;Nuest: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;List of Docker images with comments on usage and usability. '''Contributions welcome!'''&lt;br /&gt;
&lt;br /&gt;
The goal of this list is to provide an overview of OSGeo-related Docker images to leverage the advantages of containerization across the geoinformatics communities.&lt;br /&gt;
&lt;br /&gt;
You want to learn how this list was created? See [[DockerImagesMeta]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project !! Image on Hub !! Maintainer !! Link !! Specific goals / target users? !! License !! Header text !! Base image !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| degree || `tfr42/deegree` || Degree TMC || https://github.com/tfr42/deegree-docker || - || NA || `tomcat:8-jre7` and `java:8` (which is `debian:jessie`) || aslo docker-compose with PostGIS, [extensive docs from FOSS4G '16](https://docs.google.com/document/d/1DEcTxNKMtJD3LjONKz4O9umowTh3KnMfDB4cuDYBGfI/edit#heading=h.c7bibbfs1pv) |&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || `mdillon/postgis` || Mike Dillon/Appropriate Computing || https://github.com/md5/docker-postgis || - || file `LICENSE` || `postgres:9.5` || simple and good |&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || `neowaylabs/postgis` || NeowayLabs, 3rd party || https://github.com/NeowayLabs/docker-postgis || goals || License || `neowaylabs/baseimage` || install from http://apt.postgresql |&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || `camptocamp/postgis` || capmtocamp, 3rd party || https://github.com/camptocamp/docker-postgis || base image for own config || - || `postgres:9.5` || installs from sources, documentation recommends usage as a base image |&lt;br /&gt;
|-&lt;br /&gt;
|  PostGIS || `kartoza/postgis` || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-postgis || Ready to run PostGIS geospatial databaseg || - || `debian:stable` || installs from http://apt.postgresql |&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || `kartoza/qgis-desktop` || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-qgis-desktop || complete replacement for usage on Desktop, see &amp;lt;http://kartoza.com/qgis-desktop-in-docker/&amp;gt; || - || `kartoza/qgis-base` || good instructions, including docker-compose with a postgis server; [QGIS community is on Docker Hub](https://hub.docker.com/u/qgis/ but not with a QGIS image |&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || `kartoza/qgis-server` || kartoza/Tim Sutton || https://github.com/kartoza/docker-qgis-server || comlete replacement for usage on Desktop, see &amp;lt;http://kartoza.com/qgis-desktop-in-docker/&amp;gt; || - || `kartoza/qgis-desktop` || good instructions |&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || `timcera/qgis-desktop-ubuntu` || timcera, 3rd party || https://github.com/timcera/qgis-desktop-ubuntu || &amp;quot;Instead of compiling, this image is [..] latest QGIS&amp;quot; || - || `ubuntu:xenial` and UbuntuGIS repos || instructions for run script including mounting as setting user, untested but looks promising |&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Desktop || `elpaso/qgis-testing-environment` || elpase, 3rd party || - || Simple container for testing QGIS Desktop and for executing unit tests inside a real QGIS instance || - || ? || incl. instructions for running on Travis, uses xhost forwarding (dont forget to `xhost -` when youre done) |&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS MapServer + web client || `opengisch/qgis-server-webclient` || opengis.ch, 3rd party || https://github.com/opengisch/docker-qgis-server-webclient || goals || - || `debian:stable` || [QGIS community is on Docker Hub](https://hub.docker.com/u/qgis/ but not with a QGIS image |&lt;br /&gt;
|-&lt;br /&gt;
|  QGIS Server || `kartoza/qgis-server` || kartoza, 3rd party || https://github.com/kartoza/docker-qgis-server || A simple docker container that runs QGIS Server || - || `kartoza/qgis-desktop` ||  |&lt;br /&gt;
|-&lt;br /&gt;
|  postgres/postGIS || Hub || Maintainer || Link || goals || License || Base || Comments |&lt;br /&gt;
|-&lt;br /&gt;
|  GeoServer || `winsent/geoserver` || [winsento](https://github.com/winsento)/&amp;quot;ololoteam&amp;quot;, independent || https://bitbucket.org/ololoteam/geoserver-docker || unclear - production? || - || | uses Oracle Java; well documented |&lt;br /&gt;
|-&lt;br /&gt;
|  MapServer || `geodata/mapserver` || [GeoData Institute](https://github.com/geo-data), 3rd party  || https://github.com/geo-data/mapserver-docker || mapserver with a &amp;quot;broad range of options enabled including a comprehensive GDAL library&amp;quot; || - || `geodata/gdal:latest` || good instructions |&lt;br /&gt;
|-&lt;br /&gt;
|  geogig || `kartoza/geogig` || kartoza/Tim Sutton, 3rd party || https://github.com/kartoza/docker-geogig || ? || - || `ubuntu:14.04` || clear instructions; untested |&lt;br /&gt;
|-&lt;br /&gt;
|  geogig server and cli || `jasoncallaway/geogig-server` and `jasoncallaway/geogig-cli` || Jason Callaway, 3rd party || https://github.com/jason-callaway || ? || - || `centos:latest` || under development, untested |&lt;br /&gt;
|-&lt;br /&gt;
|  tileserver-mapnik || `klokantech/tileserver-mapnik` || [klokantech](https://hub.docker.com/u/klokantech/) || https://github.com/klokantech/tileserver-mapnik || Mapnik based map tileserver generating raster tiles from MapBox Studio project &amp;amp; custom vector tiles || file `License` || `node:0.10` || installation instructions just refer to the Dockerfile - nice! see [instructions by osm2vectortiles](http://osm2vectortiles.org/docs/serve-raster-tiles-docker) |&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || `geodata/gdal` || [GeoData Institute](https://github.com/geo-data), 3rd party || https://github.com/geo-data/gdal-docker || build specific versions of gdal from source, see [tags](https://hub.docker.com/r/geodata/gdal/tags/) || - || `ubuntu:trusty` || some forks, e.g. [geometalab](https://hub.docker.com/r/geometalab/gdal-debian/), compare on GitHub before use |&lt;br /&gt;
|-&lt;br /&gt;
|  gdal || `spara/gdal_ef` || 3rd party || https://github.com/spara/gdal-docker || demo FOSS4G-NA 2016 || - || `ubuntu:trusty` || - |&lt;br /&gt;
|-&lt;br /&gt;
|  Cartaro || `geops/cartaro` || [Cartaro]() || https://www.drupal.org/node/2579221 || - || - || `` || good docs, works |&lt;br /&gt;
|-&lt;br /&gt;
|  pdal || `pdal/pdal` || PDAL maintainers || www.pdal.io/workshop/docker.html || PDAL stands on the shoulders of giants. It uses GDAL, GEOS, and many other dependencies. Because of this, it is very challenging to build it yourself. We could easily burn an entire workshop learning the esoteric build miseries of PDAL and all of its dependencies. Fortunately, Docker will allow us to use a fully-featured known configuration to run our examples and exercises without having to suffer so much. || License || `pdal/dependencies`, [which is based on](https://github.com/PDAL/PDAL/blob/master/scripts/docker/dependencies/Dockerfile) `ubuntu:15.04` || great docs; build libs from source;  |&lt;br /&gt;
|-&lt;br /&gt;
|  saga || `ntonshevtsov/saga-gis` ||  || - || - || - || `-` || no Dockerfile, but works! Use `xhost +` before and `xhost -` after |&lt;br /&gt;
|-&lt;br /&gt;
|  grass || `geodata/grass` || [GeoData Institute](https://github.com/geo-data), 3rd party || https://github.com/geo-data/grass-docker || specific subservsion version of grass compiled against specific gdal version || - || `ubuntu:trusty` || good instructions for usage and build, GRASS is build outside of container, see Makefile in repo |&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || `toddstavish/opticks` || Todd Stavish || https://github.com/toddstavish/Dockerfiles || - || - || `ubuntu:15.04` || run with `docker run -i -t -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -v $(pwd)/tmp:/home/data toddstavish/opticks` |&lt;br /&gt;
|-&lt;br /&gt;
|  opticks || `tclarke/opticks` || Trevor R.H. Clarke/Opticks || https://github.com/tclarke/opticks-docker || - || - || `centos:centos7` || good documentation, error on run; |&lt;br /&gt;
|-&lt;br /&gt;
|  CartoDB || `sverhoeven/cartodb` || Stefan Verhoeven, 3rd party || https://github.com/sverhoeven/docker-cartodb || fully working cartodb development solution without the installation hassle. || `ubuntu:14.04` || large image; includes multiple &amp;quot;apps&amp;quot; (postgres, node, redis-server); use together with nginx proxy in container: &amp;lt;https://hub.docker.com/r/spawnthink/cartodb-nginx/&amp;gt; |&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || `helvalius/nominatim-docker-development` || helvalius, 3rd party || https://github.com/helvalius/nominatim-docker || builds current master &amp;gt; development || - || `ubuntu:14.04` || includes PG database and apache2 |&lt;br /&gt;
|-&lt;br /&gt;
|  nominatim || `mediagis/nominatim` || [winsento](https://github.com/winsento)/mediagis, 3rd party || https://github.com/mediagis/nominatim-docker || &amp;quot;100% working container&amp;quot; || - || `ubuntu:trusty` || fork by [cartography](https://github.com/cartography/nominatim-docker), test data is in Monaco |&lt;br /&gt;
|-&lt;br /&gt;
|  osmtools || `mediagis/osmtools` || [winsento](https://github.com/winsento)/mediagis, 3rd party || https://github.com/mediagis/osmtools || package CLI tools osmconvert, osmfilter, osmupdate || - || `ubuntu:latest` || fork by [cartography](https://hub.docker.com/r/cartography/osmtools/) |&lt;br /&gt;
|-&lt;br /&gt;
|  osrm (Frontend, Backend) || `cartography/osrm-backend-docker` and `docker pull cartography/osrm-frontend-docker` || Project-OSRM || http://project-osrm.org/ || - || LICENSE.txt || `ubuntu:trusty` || untested, documentation seems good |&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || `farberg/openstreetmap-osmosis-docker` || Dennis Pfisterer || https://github.com/pfisterer/openstreetmap-osmosis-docker || - || - || `debian:jessie` || not much, but works |&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis || `ferimer/osmosis` || [Ferimer](https://ferimer.es/) || https://github.com/ferimer/docker-osmosis || - || - || `debian:latest` || not much, but works; &amp;quot;latest&amp;quot; tag missing, not well maintained |&lt;br /&gt;
|-&lt;br /&gt;
|  osmosis + Jenkins || `henkel/jenkins-slave-osmosis` || Philipp Henkel || https://github.com/henkel/jenkins-slave-osmosis || presumably for automation? || - || `debian:latest` || untested (quite specific use case) |&lt;br /&gt;
|-&lt;br /&gt;
|  osm2pgsql || `` || James Badger/openfirmware || https://github.com/openfirmware/docker-osm2pgsql || A Docker image with osm2pgsql, the tool for importing OpenStreetMap data into a Postgresql database. || - || `debian:wheezy` || [many images exist](https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=osm2pgsql&amp;amp;starCount=0), untested, could profit from docs including postgres |&lt;br /&gt;
|-&lt;br /&gt;
|  OSM-ready postgres || `openfirmware/postgres-osm` || James Badger/openfirmware || https://github.com/openfirmware/docker-postgres-osm |The base postgres image from Docker with extensions for importing OpenStreetMap data. || - || `postgres:9.3.6` || README says it is unfinished |&lt;br /&gt;
|-&lt;br /&gt;
|  r-spatial || `achubaty/r-spatial-base` and `achubaty/r-spatial-devel` || Alex Chubaty || https://github.com/achubaty/rocker-files || extend Rocker base image with spatial packages || License || `rocker/r-base:latest` respectively `rocker/r-devel:latest` ||  |&lt;br /&gt;
|-&lt;br /&gt;
|  neo4j-spatial || `jeffreyjharris/docker-neo4j-spatial` || Kenny Bastani, 3rd party || https://github.com/jeffreyjharris/docker-neo4j-spatial || goals || - || `java:openjdk-8-jdk` || open at &amp;lt;http://localhost:7474/browser/&amp;gt;; extension/fork of `kbastani/docker-neo4j` |&lt;br /&gt;
|-&lt;br /&gt;
|  ubuntugis-docker || `javimarlop/ubuntugis-docker`  || Martinez-Lopez Javier, 3rd party || https://github.com/javimarlop/ubuntugis-docker || VM using Docker for Geospatial Analysis || - || `ubuntu:14.04` || untested; really installs a lot of stuff, not best use of Docker |&lt;br /&gt;
|-&lt;br /&gt;
|  mapnik || `mapsquare/mapnik3` || [mapsquare](https://hub.docker.com/u/mapsquare/) || https://github.com/jawg/docker-mapnik3 || - || - || `debian:jessie` || versions as tags; untested, partial instructions only |&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNode || `openmarble/arch-geonode` || Maintainer || https://github.com/OpenMarble/geomelting || - || - || `openmarble/arch-imaging:latest` || lacking documentation, run with `docker run -it --rm -p 8000:8000 -p 8080:8080 openmarble/arch-geonode` and open GeoNode at http://localhost:8000/ (login with admin/admin) or GeoServer at http://localhost:8080/geoserver/web/ |&lt;br /&gt;
|-&lt;br /&gt;
|  geosuite || `devdattat/docker-opengeosuite` || Devdatta Tengshe || https://github.com/devdattaT/docker-OpenGeoSuite || - || MIT || `ubuntu:14.04` || incomplete instructions; Dockerfile has no start command... cannot work  |&lt;br /&gt;
|-&lt;br /&gt;
|  cesium terrain server and cesium.js || `geodata/cesium-terrain-server` || [GeoData Institute](https://github.com/geo-data), 3rd party  || https://github.com/geo-data/cesium-terrain-server || goals || - || Base || good documentation, untested because tiles must be created first |&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || `geonetwork/geonetwork` || geonetwork || https://github.com/geonetwork/core-geonetwork/tree/develop/docker || - || - || `tomcat:8.0` || not well documented, though mainted by original devs; open at `&amp;lt;ip&amp;gt;:8080/geonetwork` |&lt;br /&gt;
|-&lt;br /&gt;
|  GeoNetwork || `oscarfonts/geonetwork` || Oscar Fonts (geomati.co) || https://github.com/oscarfonts/docker-geonetwork || goals || - || `tomcat:8-jre8` || reasonable documetation, newer fork of [elitojordan](https://hub.docker.com/r/eliotjordan/geonetwork-docker/), open at &amp;lt;http://localhost:8888/geonetwork&amp;gt; |&lt;br /&gt;
|-&lt;br /&gt;
|  landsat-util || `developmentseed/landsat-util` || [developmentseed](https://developmentseed.org/) || https://pythonhosted.org/landsat-util/installation.html?highlight=docker#docker || goals || - || `ubuntu:14.04` || has several related images, see &amp;lt;https://hub.docker.com/u/developmentseed/&amp;gt; |&lt;br /&gt;
|-&lt;br /&gt;
|  opendronemap || `opendronemap/opendronemap` || [OpenDroneMap](https://github.com/OpenDroneMap) || https://github.com/OpenDroneMap/OpenDroneMap || OpenDroneMap is a tool to postprocess drone, balloon, kite, and street view data to geographic data. || - || `ubuntu:14.04` || not tested, but good documentation available |&lt;br /&gt;
|-&lt;br /&gt;
|  GeoMOOSE || - || [GeoMOOSE](http://www.geomoose.org/) || https://github.com/geomoose/docker-geomoose || demo and [development environment](http://www.geomoose.org/releases/2.9.0.html#release) || MIT || `ubuntu:trusty` || must build yourself, but very good documentation |&lt;br /&gt;
|-&lt;br /&gt;
|  MapFish Print || `unknownlighter/mapfish-print` || Maintainer || https://bitbucket.org/lighter/mapfish-print || - || - || `tomcat:8-jre7` || No documentation, but just open http://localhost:8080/  |&lt;br /&gt;
|-&lt;br /&gt;
|  MapGuide || `jumpinjackie/mapguide-base` || Jackie Ng || https://github.com/jumpinjackie/mapguide-centos-docker || as a base image? || - || `centos:centos6` || Dockerfile is missing command, run with `docker run --rm -it -p 8008:8008 jumpinjackie/mapguide-base /usr/bin/supervisord`, but only shows [error](https://github.com/jumpinjackie/mapguide-centos-docker/issues/4 |&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || `geocontainer/pycsw` || [Geocontainers](http://geocontainers.org/) || https://github.com/geocontainers/dockerfiles || - || - || `alpine:3.4` || very short documenation only, simply open CSW Capabilities at http://&amp;lt;ip&amp;gt;/ |&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || `birdhouse/pycsw` || [Birdhouse](http://bird-house.github.io/) || https://github.com/bird-house/birdhouse-playground || - || - || `birdhouse/bird-base:latest` || no docs; only pycsw 1.10.3, but Capabilities available at http://&amp;lt;ip&amp;gt;:8082/csw?service=CSW&amp;amp;request=GetCapabilities |&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || `datagov/catalog-pycsw` || [U.S. General Services Administration](https://github.com/GSA) || datagov/catalog-pycsw || [production use for catalog.data.gov](https://github.com/GSA/catalog-app) || - || `ubuntu:14.04` || tailored to their installation, docs lacking; run with `` and should be available at http://&amp;lt;ip&amp;gt;/csw - does not work! |&lt;br /&gt;
|-&lt;br /&gt;
|  pycsw || `axiom/docker-pycsw` || [Axiom Data Science](http://axiomdatascience.com/) || https://github.com/axiom-data-science/docker-pycsw || testing as well as production || - || `phusion/baseimage:0.9.18` (Ubuntu++) || good documentation, [currently not working though](https://github.com/axiom-data-science/docker-pycsw/issues/1) |&lt;br /&gt;
|-&lt;br /&gt;
|  Zoo-Project || `yoms/zoo-project` || yomd || https://github.com/yoms/zoo-project || - || file `LICENSE` || `centos:6.7` || no documentation, seems to start but don't know where to look next |&lt;br /&gt;
|-&lt;br /&gt;
|  Team Engine || `tfr42/teamengine` || tfr42 || https://hub.docker.com/r/tfr42/teamengine/ || - || - || `-` || Dockerfile missing, but good instructions |&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || `ciwater/n52wps` || Tethys Platform, 3rd party || https://github.com/CI-WATER/tethys_docker&lt;br /&gt;
 || 52 North Web Processing Service with GRASS and Sextante backends enabled. || - || ` ubuntu:14.04` || good instructions, several processing backends included  |&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || `zuncle/52n-wps` || Xavier Thomas, 3rd party || https://bitbucket.org/zuncle/docker || - || - || `zuncle/tomcat8-oracle-java8` || installs from source using Maven |&lt;br /&gt;
|-&lt;br /&gt;
|  52°North WPS || `geocontainers/52n-wps` || [Geocontainers](http://geocontainers.org/) || https://github.com/geocontainers/dockerfiles/tree/master/52n-wps || ? || - || `tomcat:9` || - |&lt;br /&gt;
|-&lt;br /&gt;
|  52°North SOS || Hub || Maintainer || Link || goals || License || Base || only makes sense when using compose file, which includes PostGIS, work in progess at &amp;lt;https://github.com/geocontainers/dockerfiles/issues/4&amp;gt; |&lt;br /&gt;
|-&lt;br /&gt;
|  epsg.io || `klokantech/epsg.io` || [klokantech](https://hub.docker.com/u/klokantech/) || https://github.com/klokantech/epsg.io || - || file `LICENSE` || `klokantech/gdal:1.11` || Run with `-p 8080:8080` to open at &amp;lt;http://localhost:8080/&amp;gt; Run a clone in you local network |&lt;br /&gt;
|-&lt;br /&gt;
|  osm2vectortiles || multiple || [osm2vectortiles](http://osm2vectortiles.org/) || https://hub.docker.com/r/osm2vectortiles/ || - || - || multiple || see also tileserver-mapnik by klokantech |&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || `pamtrak06/mapcache-ubuntu14.04` || - || https://github.com/pamtrak06/mapcache-ubuntu14.04 || - || - || `pamtrak06/ubuntu14.04-apache2-python` || ... untested |&lt;br /&gt;
|-&lt;br /&gt;
|  mapcache || `camptocamp/mapcache` || [camptocamp](https://github.com/camptocamp) || https://github.com/camptocamp/docker-mapcache || - || - || `` || ... untested |&lt;br /&gt;
|-&lt;br /&gt;
|  geoblacklight || `geoblacklight/geoblacklight` || [GeoBlacklight](http://geoblacklight.org) || https://github.com/geoblacklight/geoblacklight-docker || - || - || `rails:4.2.3` || detailed instructions, including image with test data; see also [docker-compose configuration](https://hub.docker.com/r/geoblacklight/geoserver/) and open at http://localhost/catalog |&lt;br /&gt;
|-&lt;br /&gt;
|  Jupyter Notebook || `dcal12/python-geospatial` || Doug Callaway/DCAL12 ||  https://github.com/DCAL12/docker-python-geospatial || - || `jupyter/base-notebook:latest` || works, very small dockerfile but lacks docs/examples |&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImagesMeta&amp;diff=102541</id>
		<title>DockerImagesMeta</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImagesMeta&amp;diff=102541"/>
		<updated>2016-08-26T06:34:00Z</updated>

		<summary type="html">&lt;p&gt;Nuest: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains meta-information about the list of Docker images at [[DockerImages]]. It can be used to collect tasks and information about images not present in the main list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
&lt;br /&gt;
'''Help welcome!'''&lt;br /&gt;
&lt;br /&gt;
* SciDB: https://github.com/albhasan/docker_scidb&lt;br /&gt;
* https://hub.docker.com/u/gisjedi/&lt;br /&gt;
* landsat stuff, see &amp;lt;https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=landsat&amp;amp;starCount=0&amp;gt;&lt;br /&gt;
* Python geo: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=python+geo&amp;amp;starCount=0&lt;br /&gt;
* https://www.locationtech.org/list-of-projects&lt;br /&gt;
* geomesa - https://locationtech.org/mhonarc/lists/geomesa-users/msg00686.html and https://hub.docker.com/r/jamesmcclain/geomesa/ could be starting points&lt;br /&gt;
* ''whole of quai.io''&lt;br /&gt;
* GRASS with UI, see https://github.com/wenzeslaus/grass-gis-docker&lt;br /&gt;
&lt;br /&gt;
=== Projects with many images&lt;br /&gt;
&lt;br /&gt;
The following searches on Docker Hub (and other registries, if possible!) result in a relatively large number of hits. Contributions in checking the &amp;quot;long tail&amp;quot; of these lists are highly welcome, so far only the most starred and downloaded images have been considered.&lt;br /&gt;
&lt;br /&gt;
* GDAL: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=gdal&amp;amp;starCount=0&lt;br /&gt;
* nominatim: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=nominatim&amp;amp;starCount=0&lt;br /&gt;
* QGIS: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=qgis&amp;amp;starCount=1&lt;br /&gt;
* PostGIS: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=postgis&amp;amp;starCount=0&lt;br /&gt;
* tileserver-mapnik/mapnik: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=mapnik&amp;amp;starCount=0&lt;br /&gt;
* osm2pgwsl: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=osm2pgsql&amp;amp;starCount=0&lt;br /&gt;
* CartodB, see https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=cartodb&amp;amp;starCount=0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Images and organisations with geo/GIS relation ==&lt;br /&gt;
&lt;br /&gt;
These images are not yet on the list - should they be?&lt;br /&gt;
&lt;br /&gt;
* R: [Rocker](https://hub.docker.com/r/rocker)&lt;br /&gt;
* Geospatial Jupyter: &amp;lt;https://hub.docker.com/r/weihanglo/geo-jupyter/&amp;gt;&lt;br /&gt;
* [GeoDocker Cluster](https://github.com/geodocker/geodocker) is a collection of Docker images encapsulating a distributed geo-processing platform based on GeoTrellis, GeoMesa, and GeoWave. Images are [on quay.io](https://quay.io/organization/geodocker).&lt;br /&gt;
&lt;br /&gt;
== docker-compose configurations ==&lt;br /&gt;
&lt;br /&gt;
Should these be a separate list?&lt;br /&gt;
&lt;br /&gt;
* https://github.com/gisjedi/docker-compose-modis&lt;br /&gt;
* https://github.com/gisjedi/docker-compose-geodata&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
&lt;br /&gt;
The following searches have been applied so far (please add date and sign)&lt;br /&gt;
&lt;br /&gt;
* Docker Hub searches for &amp;quot;gis&amp;quot; and &amp;quot;geo&amp;quot;, Aug 2016, by [[DanielNuest]]&lt;br /&gt;
* https://2016.foss4g-na.org/session/spatial-data-processing-docker (see slides)&lt;br /&gt;
&lt;br /&gt;
=== Criteria ===&lt;br /&gt;
&lt;br /&gt;
Criteria and data points (TBC)&lt;br /&gt;
&lt;br /&gt;
* Goals / target users / applications (e.g. testing, dev env, new users, demos, …) clear?&lt;br /&gt;
* Maintainer (most importantly: 3rd party or original devs?)&lt;br /&gt;
* License&lt;br /&gt;
* Base image&lt;br /&gt;
* Quality of documentation&lt;br /&gt;
&lt;br /&gt;
=== Sorted out ===&lt;br /&gt;
&lt;br /&gt;
The following images have been sorted out during the searches. It will be worth rechecking them from time to time, as issues such as missing documentation can quickly be mitigated by maintainers.&lt;br /&gt;
&lt;br /&gt;
* https://hub.docker.com/r/kaiserpelagic/gdal-tile/ (no docs)&lt;br /&gt;
* https://hub.docker.com/r/jamesshoebox/nominatim-web/ (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/nicopace/nominatim-docker/ (did not start properly)&lt;br /&gt;
* https://hub.docker.com/r/tdgp/gdal/ (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/ordnancesurvey/nominatim-runner/ (no instructions, GitHub repo is gone)&lt;br /&gt;
* https://github.com/geo-data/openstreetmap-website-docker (old!)&lt;br /&gt;
* https://hub.docker.com/r/radiantbluetechnologies/rialto-cesium/ (could be interesting fork, but no usage instructions)&lt;br /&gt;
* https://hub.docker.com/r/pamtrak06/grass7-ubuntu14.04/ (unclear why apache is needed, instructions end with docker exec - not well designed)&lt;br /&gt;
* https://github.com/dit4c/dockerfile-dit4c-container-qgis (by [DIT4C](http://dit4c.github.io/), 3rd party, based on `dit4c/dit4c-container-x11:debian`, no README/usage instructions)&lt;br /&gt;
* https://hub.docker.com/r/kaiserpelagic/mapnik2.3/ (no Dockerfile, no instructions)&lt;br /&gt;
* https://hub.docker.com/r/tnris/docker-node-mapnik/ (no Dockerfile, no instructions)&lt;br /&gt;
* https://hub.docker.com/r/instagis/mapnik/ (no Dockerfile, partial instructions)&lt;br /&gt;
* https://hub.docker.com/r/massimo1962/ckan-spatial/ (no Dockerfile, coarse instructions)&lt;br /&gt;
* https://hub.docker.com/r/agrian/ubuntugis/~/dockerfile/ (coarse instructions, actually not using ubuntugis)&lt;br /&gt;
* https://hub.docker.com/r/turnkeylinux/sahana-eden-14.1/ (and other repos under the same username) - see https://www.turnkeylinux.org/blog/14.0-optimized-builds-pt2-proxmox-opennode-docker#docker (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/segoerke (Sebastian Goerke) has geonetwork, geoserver, but no Dockerfiles&lt;br /&gt;
* https://hub.docker.com/r/jusabatier/georchestra_geonetwork/ (warfiles are mounted at build time - not transferable, not documented)&lt;br /&gt;
* https://hub.docker.com/r/ioos/catalog-docker-pycsw/ by [IOOS](https://ioos.us/) (no docs; tailored to IOOS deployment, also CKAN as base image...)&lt;br /&gt;
* https://github.com/GeographicaGS/Docker-PyCSW (not on Docker Hub)&lt;br /&gt;
* https://hub.docker.com/u/mapsherpa/ (no Dockerfiles, not documentation)&lt;br /&gt;
* https://hub.docker.com/r/kevensen/docker-geosuite/ (no working builds)&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102540</id>
		<title>DockerImages</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102540"/>
		<updated>2016-08-26T06:33:13Z</updated>

		<summary type="html">&lt;p&gt;Nuest: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;List of Docker images with comments on usage and usability. '''Contributions welcome!'''&lt;br /&gt;
&lt;br /&gt;
The goal of this list is to provide an overview of OSGeo-related Docker images to leverage the advantages of containerization across the geoinformatics communities.&lt;br /&gt;
&lt;br /&gt;
You want to learn how this list was created? See [[DockerImagesMeta]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project !! Image on Hub !! Maintainer !! Link !! Specific goals / target users? !! License !! Header text !! Base image !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example || Example || Example || Example || Example || Example || Example&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example || Example || Example || Example || Example || Example || Example&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImagesMeta&amp;diff=102539</id>
		<title>DockerImagesMeta</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImagesMeta&amp;diff=102539"/>
		<updated>2016-08-26T06:28:41Z</updated>

		<summary type="html">&lt;p&gt;Nuest: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains meta-information about the list of Docker images at [[DockerImages]]. It can be used to collect tasks and information about images not present in the main list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
&lt;br /&gt;
'''Help welcome!'''&lt;br /&gt;
&lt;br /&gt;
* SciDB: https://github.com/albhasan/docker_scidb&lt;br /&gt;
* https://hub.docker.com/u/gisjedi/&lt;br /&gt;
* landsat stuff, see &amp;lt;https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=landsat&amp;amp;starCount=0&amp;gt;&lt;br /&gt;
* Python geo: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=python+geo&amp;amp;starCount=0&lt;br /&gt;
* https://www.locationtech.org/list-of-projects&lt;br /&gt;
* geomesa - https://locationtech.org/mhonarc/lists/geomesa-users/msg00686.html and https://hub.docker.com/r/jamesmcclain/geomesa/ could be starting points&lt;br /&gt;
* ''whole of quai.io''&lt;br /&gt;
* GRASS with UI, see https://github.com/wenzeslaus/grass-gis-docker&lt;br /&gt;
&lt;br /&gt;
=== Projects with many images&lt;br /&gt;
&lt;br /&gt;
The following searches on Docker Hub (and other registries, if possible!) result in a relatively large number of hits. Contributions in checking the &amp;quot;long tail&amp;quot; of these lists are highly welcome, so far only the most starred and downloaded images have been considered.&lt;br /&gt;
&lt;br /&gt;
* GDAL: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=gdal&amp;amp;starCount=0&lt;br /&gt;
* nominatim: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=1&amp;amp;q=nominatim&amp;amp;starCount=0&lt;br /&gt;
* QGIS: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=qgis&amp;amp;starCount=1&lt;br /&gt;
* PostGIS: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=postgis&amp;amp;starCount=0&lt;br /&gt;
* tileserver-mapnik/mapnik: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=mapnik&amp;amp;starCount=0&lt;br /&gt;
* osm2pgwsl: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=osm2pgsql&amp;amp;starCount=0&lt;br /&gt;
* CartodB, see https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=cartodb&amp;amp;starCount=0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Images and organisations with geo/GIS relation ==&lt;br /&gt;
&lt;br /&gt;
These images are not yet on the list - should they be?&lt;br /&gt;
&lt;br /&gt;
* R: [Rocker](https://hub.docker.com/r/rocker)&lt;br /&gt;
* Geospatial Jupyter: &amp;lt;https://hub.docker.com/r/weihanglo/geo-jupyter/&amp;gt;&lt;br /&gt;
* [GeoDocker Cluster](https://github.com/geodocker/geodocker) is a collection of Docker images encapsulating a distributed geo-processing platform based on GeoTrellis, GeoMesa, and GeoWave. Images are [on quay.io](https://quay.io/organization/geodocker).&lt;br /&gt;
&lt;br /&gt;
== docker-compose configurations ==&lt;br /&gt;
&lt;br /&gt;
Should these be a separate list?&lt;br /&gt;
&lt;br /&gt;
* https://github.com/gisjedi/docker-compose-modis&lt;br /&gt;
* https://github.com/gisjedi/docker-compose-geodata&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
&lt;br /&gt;
* Docker Hub searches for &amp;quot;gis&amp;quot; and &amp;quot;geo&amp;quot;, Aug 2016&lt;br /&gt;
* https://2016.foss4g-na.org/session/spatial-data-processing-docker (see slides)&lt;br /&gt;
&lt;br /&gt;
## Sorted out&lt;br /&gt;
&lt;br /&gt;
The following images have been sorted out during the searches. It will be worth rechecking them from time to time, as issues such as missing documentation can quickly be mitigated by maintainers.&lt;br /&gt;
&lt;br /&gt;
* https://hub.docker.com/r/kaiserpelagic/gdal-tile/ (no docs)&lt;br /&gt;
* https://hub.docker.com/r/jamesshoebox/nominatim-web/ (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/nicopace/nominatim-docker/ (did not start properly)&lt;br /&gt;
* https://hub.docker.com/r/tdgp/gdal/ (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/ordnancesurvey/nominatim-runner/ (no instructions, GitHub repo is gone)&lt;br /&gt;
* https://github.com/geo-data/openstreetmap-website-docker (old!)&lt;br /&gt;
* https://hub.docker.com/r/radiantbluetechnologies/rialto-cesium/ (could be interesting fork, but no usage instructions)&lt;br /&gt;
* https://hub.docker.com/r/pamtrak06/grass7-ubuntu14.04/ (unclear why apache is needed, instructions end with docker exec - not well designed)&lt;br /&gt;
* https://github.com/dit4c/dockerfile-dit4c-container-qgis (by [DIT4C](http://dit4c.github.io/), 3rd party, based on `dit4c/dit4c-container-x11:debian`, no README/usage instructions)&lt;br /&gt;
* https://hub.docker.com/r/kaiserpelagic/mapnik2.3/ (no Dockerfile, no instructions)&lt;br /&gt;
* https://hub.docker.com/r/tnris/docker-node-mapnik/ (no Dockerfile, no instructions)&lt;br /&gt;
* https://hub.docker.com/r/instagis/mapnik/ (no Dockerfile, partial instructions)&lt;br /&gt;
* https://hub.docker.com/r/massimo1962/ckan-spatial/ (no Dockerfile, coarse instructions)&lt;br /&gt;
* https://hub.docker.com/r/agrian/ubuntugis/~/dockerfile/ (coarse instructions, actually not using ubuntugis)&lt;br /&gt;
* https://hub.docker.com/r/turnkeylinux/sahana-eden-14.1/ (and other repos under the same username) - see https://www.turnkeylinux.org/blog/14.0-optimized-builds-pt2-proxmox-opennode-docker#docker (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/segoerke (Sebastian Goerke) has geonetwork, geoserver, but no Dockerfiles&lt;br /&gt;
* https://hub.docker.com/r/jusabatier/georchestra_geonetwork/ (warfiles are mounted at build time - not transferable, not documented)&lt;br /&gt;
* https://hub.docker.com/r/ioos/catalog-docker-pycsw/ by [IOOS](https://ioos.us/) (no docs; tailored to IOOS deployment, also CKAN as base image...)&lt;br /&gt;
* https://github.com/GeographicaGS/Docker-PyCSW (not on Docker Hub)&lt;br /&gt;
* https://hub.docker.com/u/mapsherpa/ (no Dockerfiles, not documentation)&lt;br /&gt;
* https://hub.docker.com/r/kevensen/docker-geosuite/ (no working builds)&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImagesMeta&amp;diff=102538</id>
		<title>DockerImagesMeta</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImagesMeta&amp;diff=102538"/>
		<updated>2016-08-26T06:25:00Z</updated>

		<summary type="html">&lt;p&gt;Nuest: add initial list of tasks and notes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains meta-information about the list of Docker images at DockerImages. It can be used to collect tasks and information about images not present in the main list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
&lt;br /&gt;
'''Help welcome!'''&lt;br /&gt;
&lt;br /&gt;
* SciDB: https://github.com/albhasan/docker_scidb&lt;br /&gt;
* https://hub.docker.com/u/gisjedi/&lt;br /&gt;
* landsat stuff, see &amp;lt;https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=landsat&amp;amp;starCount=0&amp;gt;&lt;br /&gt;
* Python geo: https://hub.docker.com/search/?isAutomated=0&amp;amp;isOfficial=0&amp;amp;page=1&amp;amp;pullCount=0&amp;amp;q=python+geo&amp;amp;starCount=0&lt;br /&gt;
* https://www.locationtech.org/list-of-projects&lt;br /&gt;
* geomesa - https://locationtech.org/mhonarc/lists/geomesa-users/msg00686.html and https://hub.docker.com/r/jamesmcclain/geomesa/ could be starting points&lt;br /&gt;
* ''whole of quai.io''&lt;br /&gt;
* GRASS with UI, see https://github.com/wenzeslaus/grass-gis-docker&lt;br /&gt;
&lt;br /&gt;
== Images and organisations with geo/GIS relation ==&lt;br /&gt;
&lt;br /&gt;
These images are not yet on the list - should they be?&lt;br /&gt;
&lt;br /&gt;
* R: [Rocker](https://hub.docker.com/r/rocker)&lt;br /&gt;
* Geospatial Jupyter: &amp;lt;https://hub.docker.com/r/weihanglo/geo-jupyter/&amp;gt;&lt;br /&gt;
* [GeoDocker Cluster](https://github.com/geodocker/geodocker) is a collection of Docker images encapsulating a distributed geo-processing platform based on GeoTrellis, GeoMesa, and GeoWave. Images are [on quay.io](https://quay.io/organization/geodocker).&lt;br /&gt;
&lt;br /&gt;
== docker-compose configurations ==&lt;br /&gt;
&lt;br /&gt;
Should these be a separate list?&lt;br /&gt;
&lt;br /&gt;
* https://github.com/gisjedi/docker-compose-modis&lt;br /&gt;
* https://github.com/gisjedi/docker-compose-geodata&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
&lt;br /&gt;
* Docker Hub searches for &amp;quot;gis&amp;quot; and &amp;quot;geo&amp;quot;, Aug 2016&lt;br /&gt;
* https://2016.foss4g-na.org/session/spatial-data-processing-docker (see slides)&lt;br /&gt;
&lt;br /&gt;
## Sorted out&lt;br /&gt;
&lt;br /&gt;
The following images have been sorted out during the searches. It will be worth rechecking them from time to time, as issues such as missing documentation can quickly be mitigated by maintainers.&lt;br /&gt;
&lt;br /&gt;
* https://hub.docker.com/r/kaiserpelagic/gdal-tile/ (no docs)&lt;br /&gt;
* https://hub.docker.com/r/jamesshoebox/nominatim-web/ (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/nicopace/nominatim-docker/ (did not start properly)&lt;br /&gt;
* https://hub.docker.com/r/tdgp/gdal/ (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/ordnancesurvey/nominatim-runner/ (no instructions, GitHub repo is gone)&lt;br /&gt;
* https://github.com/geo-data/openstreetmap-website-docker (old!)&lt;br /&gt;
* https://hub.docker.com/r/radiantbluetechnologies/rialto-cesium/ (could be interesting fork, but no usage instructions)&lt;br /&gt;
* https://hub.docker.com/r/pamtrak06/grass7-ubuntu14.04/ (unclear why apache is needed, instructions end with docker exec - not well designed)&lt;br /&gt;
* https://github.com/dit4c/dockerfile-dit4c-container-qgis (by [DIT4C](http://dit4c.github.io/), 3rd party, based on `dit4c/dit4c-container-x11:debian`, no README/usage instructions)&lt;br /&gt;
* https://hub.docker.com/r/kaiserpelagic/mapnik2.3/ (no Dockerfile, no instructions)&lt;br /&gt;
* https://hub.docker.com/r/tnris/docker-node-mapnik/ (no Dockerfile, no instructions)&lt;br /&gt;
* https://hub.docker.com/r/instagis/mapnik/ (no Dockerfile, partial instructions)&lt;br /&gt;
* https://hub.docker.com/r/massimo1962/ckan-spatial/ (no Dockerfile, coarse instructions)&lt;br /&gt;
* https://hub.docker.com/r/agrian/ubuntugis/~/dockerfile/ (coarse instructions, actually not using ubuntugis)&lt;br /&gt;
* https://hub.docker.com/r/turnkeylinux/sahana-eden-14.1/ (and other repos under the same username) - see https://www.turnkeylinux.org/blog/14.0-optimized-builds-pt2-proxmox-opennode-docker#docker (no Dockerfile)&lt;br /&gt;
* https://hub.docker.com/r/segoerke (Sebastian Goerke) has geonetwork, geoserver, but no Dockerfiles&lt;br /&gt;
* https://hub.docker.com/r/jusabatier/georchestra_geonetwork/ (warfiles are mounted at build time - not transferable, not documented)&lt;br /&gt;
* https://hub.docker.com/r/ioos/catalog-docker-pycsw/ by [IOOS](https://ioos.us/) (no docs; tailored to IOOS deployment, also CKAN as base image...)&lt;br /&gt;
* https://github.com/GeographicaGS/Docker-PyCSW (not on Docker Hub)&lt;br /&gt;
* https://hub.docker.com/u/mapsherpa/ (no Dockerfiles, not documentation)&lt;br /&gt;
* https://hub.docker.com/r/kevensen/docker-geosuite/ (no working builds)&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102501</id>
		<title>DockerImages</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=DockerImages&amp;diff=102501"/>
		<updated>2016-08-25T06:36:34Z</updated>

		<summary type="html">&lt;p&gt;Nuest: Created page with &amp;quot;To be transferred from https://github.com/geocontainers/dockerfiles/wiki/Overview-survey-FOSS4G-2016  {| class=&amp;quot;wikitable sortable&amp;quot; |- ! Project !! Image on Hub !! Maintainer...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To be transferred from https://github.com/geocontainers/dockerfiles/wiki/Overview-survey-FOSS4G-2016&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Project !! Image on Hub !! Maintainer !! Link !! Specific goals / target users? !! License !! Header text !! Base image !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example || Example || Example || Example || Example || Example || Example&lt;br /&gt;
|-&lt;br /&gt;
| Example || Example || Example || Example || Example || Example || Example || Example || Example&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=INSPIRE_tools_inventory&amp;diff=80622</id>
		<title>INSPIRE tools inventory</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=INSPIRE_tools_inventory&amp;diff=80622"/>
		<updated>2014-11-06T08:20:22Z</updated>

		<summary type="html">&lt;p&gt;Nuest: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page aims at building an inventory of the tools aiding the INSPIRE implementation. Several software tools have been developed within EU funded projects and are suitable for reuse, but are often not known to the broader community. If you are aware of free software implementing INSPIRE specifications, please contribute to this inventory.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Short description of the implementation. Link.&lt;br /&gt;
&lt;br /&gt;
=== Metadata management === &lt;br /&gt;
* [https://joinup.ec.europa.eu/software/euosme/description/ INSPIRE EUOSME]: (European Open Source Metadata Editor) developed by EC-JRC in the EuroGEOSS project, and deployed in the [http://inspire-geoportal.ec.europa.eu/editor/ INSPIRE Geoportal] to allow user to test editing capabilities and testing ISO19139 XML files&lt;br /&gt;
* [http://best-practices.smespire.eu/practices/133/inspire-metadata-in-a-simple-excel-file INSPIRE Excel file]: developed within [http://www.geosmartcity.eu/ GeoSmartCity project] to collect INSPIRE XML19139 compliant metadata in easy and quick way&lt;br /&gt;
* [http://52north.org/communities/metadata-management/smarteditor smartEditor]: smartEditor is a web based editor to easily create and update metadata documents on geospatial data sets, services, series and applications and many more resources supporting ISO19115/19119 and the INSPIRE metadata specification (INSPIRE Metadata Implementing Rules: Technical Guidelines based on EN ISO 19115 and EN ISO 19119)&lt;br /&gt;
&lt;br /&gt;
=== Data storage/management ===&lt;br /&gt;
* [http://postgis.net/ PosgGIS]: ...&lt;br /&gt;
* [http://www.rasdaman.org Rasdaman]: flexible, scalable spatio-temporal raster server, supporting OGC WMS, WCS, WCPS, WPS; OGC WCS Core Reference Implementation.&lt;br /&gt;
&lt;br /&gt;
=== Data modeling ===&lt;br /&gt;
* [http://idm.spatialdbgroup.polimi.it/it/inspire-data-model-tools/ INSPIRE Data Model Tools]: developed by Politecnico di Milano to facilitate the browsing of INSPIRE Data Specifications and provide procedure to structure PostGIS pseudo-INSPIRE SQL structure&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Data mapping/transformation === &lt;br /&gt;
* [http://inspire-foss.org inspire-foss.org INSPIRE FOSS]: ETL-tooling for INSPIRE Data harmonization and harmonized web services (largely unmaintained)&lt;br /&gt;
* [http://www.esdi-community.eu/projects/hale HALE]: ...&lt;br /&gt;
* [http://www.deegree.org/ deegree]: ...&lt;br /&gt;
&lt;br /&gt;
=== Network services ===&lt;br /&gt;
&lt;br /&gt;
==== Metadata discovery ====&lt;br /&gt;
* [http://pycsw.org pycsw]: OGC CSW server.  Standalone or embeddable.  Powers CSW in CKAN, GeoNode.  OGC Reference Implementation&lt;br /&gt;
* [http://www.stetl.org Stetl]: Python-framework for ETL. With [https://github.com/justb4/stetl/tree/master/examples/basics/10_jinja2_templating Examples] for INSPIRE data harmonization.&lt;br /&gt;
* Geonetwork&lt;br /&gt;
&lt;br /&gt;
==== View service ====&lt;br /&gt;
* GeoServer&lt;br /&gt;
* deegree&lt;br /&gt;
* MapServer&lt;br /&gt;
&lt;br /&gt;
==== Download service ====&lt;br /&gt;
* GeoServer&lt;br /&gt;
* deegree&lt;br /&gt;
* MapServer&lt;br /&gt;
* [https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIVDocumentation 52°North Sensor Observation Service 4.x]: Enhanced SOS implementation for serving observation data compliant with the INSPIRE requirements for Download Services&lt;br /&gt;
&lt;br /&gt;
==== Schema transformation service ====&lt;br /&gt;
* [http://inspire-foss.org inspire-foss.org INSPIRE FOSS]: see above&lt;br /&gt;
&lt;br /&gt;
=== Clients ===&lt;br /&gt;
* QGIS&lt;br /&gt;
&lt;br /&gt;
=== Registry ===&lt;br /&gt;
* [https://joinup.ec.europa.eu/software/re3gistry/description INSPIRE Re3gistry] implemented by EC-JRC and deployed on the [http://inspire.ec.europa.eu/registry/ INSPIRE web site]&lt;br /&gt;
&lt;br /&gt;
=== ... other ?? ===&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Standards]]&lt;br /&gt;
[[Category: INSPIRE]]&lt;/div&gt;</summary>
		<author><name>Nuest</name></author>
	</entry>
</feed>