Updated Home (markdown)

master
Nils Bühner 2021-03-11 12:25:53 +01:00
parent 903de5e684
commit 71f81fdeda
1 changed files with 23 additions and 0 deletions

23
Home.md

@ -1 +1,24 @@
Welcome to the docker wiki! Welcome to the docker wiki!
We currently have to approaches for a docker image:
* https://github.com/geoserver/docker/pull/1 (terrestris)
* https://github.com/geoserver/docker/pull/2 (GeoSolutions)
Comparison of the possibilities of the Dockerfile:
| Feature | PR1 (terrestris) | PR2 (geosolutions) |
|------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Build image with custom GS version<br>(docker will download WAR) | :heavy_check_mark:<br>`docker build -t geoserver:test --build-arg GEOSERVER_VERSION=2.18.2 .` | :heavy_check_mark:<br>`docker build -t geoserver:test --build-arg GEOSERVER_WEBAPP_SRC=https://downloads.sourceforge.net/project/geoserver/GeoServer/2.18.2/geoserver-2.18.2-war.zip .` |
| Build image with custom (local)<br>WAR file (or zipped WAR) | :heavy_check_mark:<br>`docker build -t geoserver:test --build-arg GEOSERVER_WAR_SRC="./resources/geoserver.zip" .` | :heavy_check_mark:<br>`docker build -t geoserver:test --build-arg GEOSERVER_WEBAPP_SRC=./resources/geoserver.zip .` |
| The WAR source can either be<br>a ZIP or a WAR file | :heavy_check_mark: | :heavy_check_mark: |
| Burn extensions to the image<br>(docker will download JARs) | :x: | |
| Burn extensions to the image<br>(local JARs/no download) | :x: (via build arguments)<br>:heavy_check_mark: (if JARs are included in a local WAR file build) | |
| Control whether CORS should be<br>enabled in the resulting image | :heavy_check_mark: | :x: |
| Allow to burn a local data dir<br>to the resulting image | :x: | :heavy_check_mark: |
| Allow to add custom fonts to<br>the resulting image | :x: | :x: |
Comparison of a resulting Dockerimage:
TODO