GeoServer Cloud

Dockerized GeoServer micro-services

View the Project on GitHub

Cloud Native GeoServer Deployment Guide

Docker images for all the services are available on DockerHub, under the geoservercloud organization.

Starting with version 1.8.6, all Docker images are signed with cosign.

In order to verify the signatures, install cosign,download the cosign.pub file containing the public key, and run

cosign verify --key cosign.pub geoservercloud/<image name>:1.8.6

The public key can also be an environment variable. For example:

export GSC_COSIGN_PUB_KEY=`cat cosign.pub`
cosign verify --key env://GSC_COSIGN_PUB_KEY geoservercloud/<image name>:1.8.6

In any case, replace 1.8.6 with the specific version you’re using

Available Docker images

Infrastructure

GeoServer Services

Optional security services

Test-only/non-production images

Docker compose deployments

Please check out the docker-compose deployment document.

Kubernetes

Pleae check out the example Helm chart on this helm-geoserver-cloud repository as a starting point to deploy to K8s.

Podman

Follow the Podman’s deployment guide to use Podman’s daemonless container engine for Cloud Native GeoServer containers.