GeoServer is a OGC compliant implementation of a number of open standards such as Web Feature Service (WFS), Web Map Service (WMS), and Web Coverage Service (WCS).
Additional formats and publication options are available including Web Map Tile Service (WMTS) and extensions for Catalogue Service (CSW) and Web Processing Service (WPS).
2.26.0
,2.25
,stable
,latest
(2.25/Dockerfile)2.25.3
,2.25
,maintenance
(2.25/Dockerfile)2.24.5
,2.24
(2.24/Dockerfile)2.23.6
,2.23
(2.23/Dockerfile)2.22.5
,2.22
(2.22/Dockerfile)2.21.5
,2.21
(2.21/Dockerfile)2.20.7
,2.20
(2.20/Dockerfile)2.19.7
,2.19
(2.19/Dockerfile)2.18.7
,2.18
(2.18/Dockerfile)2.17.5
,2.17
(2.17/Dockerfile)2.16.5
,2.16
(2.16/Dockerfile)2.15.5
,2.15
(2.15/Dockerfile)
- build from official Tomcat 9 docker image
- includes plugins: CSS Styling, GRIB, MongoDB, NetCDF, Vector Tiling, WPS and YSLD Styling
- includes additional fonts: Noto, Open Sans, Roboto, Ubuntu and Lato for better labeling
- image follows recommendations in http://docs.geoserver.org/stable/en/user/production/ where applicable
- docker health check
- CORS enabled
- runs as any user, OpenShift ready
- Let's Encrypt ready
docker pull meteofi/geoserver
or build it yourself
git clone https://github.com/meteofi/docker-geoserver.git
cd docker-geoserver
docker build --rm -t meteofi/geoserver 2.19
docker run -d --name geoserver -p 8080:8080 meteofi/geoserver
Admin interface: http://localhost:8080/geoserver/web/
Check the administration credentials from container output or user GEOSERVER_ADMIN_PASSWORD environmental variable during first run.
docker volume create geoserver-storage
docker run -d --name geoserver -p 8080:8080 \
-v geoserver-storage:/data/geoserver meteofi/geoserver