Sign inSign up

deegree/deegree3-docker

By deegree

•Updated about 4 hours ago

Official docker repository for deegree web services

Image
1

50K+

deegree/deegree3-docker repository overview

⁠Quick reference

⁠deegree web services on Docker

Official Dockerfile for deegree web services⁠. This repository contains a Dockerfile for building Docker images containing ready-to-use deegree webservices.

Please consult the deegree documentation⁠ for further information how to configure and use deegree webservices. The Docker web site⁠ provides all information about Docker.

⁠Docker images on Docker hub

deegree-docker

https://hub.docker.com/r/deegree/deegree3-docker/⁠

⁠How to use it

Use the following command to pull the latest image:

docker pull deegree/deegree3-docker:latest

All images are based on the official Apache Tomcat 8.5+ with OpenJDK 8 image.

To start a docker container with the name deegree on port 8080 run the following command:

docker run --name deegree -d -p 8080:8080 deegree/deegree3-docker

Running the image with -d runs the container in detached mode, leaving the container running in the background. The -p flag redirects a public port to a private port inside the container. The --name flag is setting the name for the container.

⁠How to access deegree administration console

To access the deegree webservices console start a browser of your choice and open the URL:

http://<container_ip>:8080/deegree-webservices/, the <container_ip> depends on the docker networking mode. http://localhost:8080/deegree-webservices/⁠ should work with bridge mode.

Continue with configuration of deegree as described in the getting started guide⁠ of the deegree webservices handbook.

⁠How to access deegree command-line interface (CLI)

After you have started the container you can run the deegree CLI tools with:

docker exec -w /opt deegree java -jar deegree-tools-gml.jar -help

Now you can use the deegree CLI to generate configuration files based on an GML application schema using the following command:

docker exec -w /opt/ deegree java -jar deegree-tools-gml.jar SqlFeatureStoreConfigCreator -format=all -dialect=postgis -cycledepth=1 -schemaUrl=https://inspire.ec.europa.eu/schemas/ps/4.0/ProtectedSites.xsd

Read further in the deegree webservices handbook⁠ how to use the deegree command-line interface.

Tag summary

Content type

Image

Digest

sha256:d9316ca3b…

Size

326.9 MB

Last updated

about 4 hours ago

docker pull deegree/deegree3-docker