Public | Automated Build

Last pushed: 4 days ago
Short Description
GeoServer based on Oracle Java 7 with JAI 1.1.3, ImageIO 1.1, GDAL 1.10.1 and extentions.
Full Description

Supported tags and respective Dockerfile links

What is GeoServer?

GeoServer is a Java-based software server that allows users to view and edit geospatial data. Using open standards set forth by the Open Geospatial Consortium (OGC), GeoServer allows for great flexibility in map creation and data sharing.

wiki: wikipedia.org | site: geoserver.org | documentation: docs.geoserver.org | repository: github.com

Image description

Is not official GeoServer image based on Oracle Java with JAI 1.1.3, ImageIO 1.1, GDAL 1.10.1 and extensions:

  • ogr
  • gdal
  • printing
  • importer

How to use this image

Start a GeoServer instance

$ docker run -d winsent/geoserver

You can test it by visiting http://container-ip:8080

Using a custom GeoServer data directory

Make geoserver data directory and run container

$ mkdir /data/geoserver_data
$ docker run --name geoserver --restart=always -d -p 8080:8080 -v /data/geoserver_data:/opt/geoserver/data_dir winsent/geoserver

License

GeoServer licensed under the GPL.

Other GIS containers

User Feedback

Issues

If you have any problems or questions about this image, please contact me through a Bitbucket issue or email pipetc@gmail.com.

Docker Pull Command
Owner
winsent
Source Repository

Comments (4)
wired0
5 months ago

Hi I noticed this script doesn't seem to be building correctly. It will end up with default java (java 7) because it appears to skip most of the package installation at the start where your chaining commands.

Geoserver actually still works but yeah, its not installing everything as you intend.

i replaced with :

RUN apt-get -y update --fix-missing
RUN apt-get -y install unzip software-properties-common
RUN echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | debconf-set-selections
RUN add-apt-repository -y ppa:webupd8team/java
RUN apt-get -y update
RUN apt-get install -y oracle-java8-installer gdal-bin libgdal-java
RUN apt-get clean
RUN rm -rf /var/lib/apt/lists/*
RUN rm -rf /var/cache/oracle-jdk8-installer
RUN rm -rf /tmp/* /var/tmp/*

It then correctly updates apt-get and repo , updates installs java etc

jterstriep
a year ago

Very nice. Needed a recent version of geoserver and the pyramid plugin. Boom, up and running in a couple of minutes.

thoughtcrime
a year ago

Awesome. I needed a GeoServer with GDal and a few other plugins. I just created my own Dockerfile with from winsent/geoserver:2.8.2 and copied your plugin logic for the sqlserver and pyramid plugins, and I'm done!

freeman1981
2 years ago

Thank u