Docker image and tools for MapFish Print (currently v3). Initially this Docker image is provided for the Dutch Kadaster but may be useful in other applications.
With the script build.sh the Docker image can be build
from the Dockerfile but this is not really necessary as
you may use your own docker build
commandline.
The files under the config dir are automatically integrated in the Docker image as follows:
- config/tomcat/setenv.sh: Tomcat options like for memory, proxies etc
- webapp/print-apps: your own custom templates to be integrated in the MFP Demo app
- webapp/WEB-INF/web.xml: override web.xml for Tomcat MFP .war
- webapp/index.html: override index.html, the demo
The is a run.sh script but you may use the Docker image in any context like using Docker-compose etc.
Kartoza team: https://github.com/kartoza for providing good examples of Dockerfiles for FOSS geospatial Java .war's.
TT Fonts addition: https://github.com/panosoft/docker-prince-server/blob/master/Dockerfile