https://github.com/azavea/docker-geoserver

A base Docker image for GeoServer.

https://github.com/azavea/docker-geoserver

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.9%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

A base Docker image for GeoServer.

Basic Info
  • Host: GitHub
  • Owner: azavea
  • License: apache-2.0
  • Language: Shell
  • Default Branch: master
  • Size: 7.81 KB
Statistics
  • Stars: 1
  • Watchers: 22
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Created over 7 years ago · Last pushed over 7 years ago
Metadata Files
Readme License

README.md

docker-geoserver

This repository contains a collection of templated Dockerfiles for image variants designed to run GeoServer using the Apache Tomcat Java servlet container.

Usage

Template Variables

  • TOMCAT_VERSION - Tomcat version. For tomcat:*-jre*-slim or tomcat:*-jre*-alpine images (7, 8, or 9).
  • GEOSERVER_VERSION - Version number of the target GeoServer instance (2.11.2)
  • JRE_VERSION - Java Runtime Environment version (8).
  • VARIANT - Base container image variant (alpine or slim)

Testing

An example of how to use cibuild to build and test an image:

bash $ CI=1 GEOSERVER_VERSION=2.11.2 TOMCAT_VERSION=7 JRE_VERSION=8 VARIANT=slim \ ./scripts/cibuild

Customizing the GeoServer

If you have an existing GeoServer data directory, you can use it with this image by mounting it at /data:

bash $ docker run -d -p 8080:8080 -v /path/to/geoserver/data:/data quay.io/azavea/geoserver:2.11.2-tomcat8-jre8-alpine

Contributing

To add a new GeoServer version to the build matrix, do the following: - Download .zip files containing the GeoServer WAR and the monitoring plugin from http://geoserver.org/release/GEOSERVER_VERSION, where GEOSERVER_VERSION is the version of GeoServer you wish to install. Make sure that the filenames are as follows (you should rename them, if necessary): - Geoserver WAR: geoserver-$GEOSERVER_VERSION-war.zip - Geoserver monitor plugin: geoserver-$GEOSERVER_VERSION-monitor-plugin.zip - Upload the ZIP files to this Project's 0.0.0 release at https://github.com/azavea/docker-geoserver/releases/edit/0.0.0. - Add entries to .travis.yml build matrix for each GEOSERVER_VERSION, TOMCAT_VERSION, JRE_VERSION and both VARIANTs.

  • Follow the instructions in the testing section to ensure that the build works.

Owner

  • Name: Azavea
  • Login: azavea
  • Kind: organization
  • Location: Philadelphia, PA

Geospatial software engineering for good

GitHub Events

Total
Last Year

Issues and Pull Requests

Last synced: over 1 year ago

All Time
  • Total issues: 0
  • Total pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: about 3 hours
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 1.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • tnation14 (2)
Top Labels
Issue Labels
Pull Request Labels