geopython / GeoHealthCheck

Service Status and QoS Checker for OGC Web Services
https://geohealthcheck.org
MIT License
86 stars 69 forks source link

Update Dockerfile for quicker build and slimmer image #355

Open justb4 opened 3 years ago

justb4 commented 3 years ago

Is your feature request related to a problem? Please describe. Docker image builds take a long time, renders a quite big Docker Image (around 500MB uncompressed). Mainly due to using Alpine base image without wheels.

Describe the solution you'd like Quicker builds using APT packages, using Debian or Ubuntu (or python) slim base image. Or maybe even GDAL Base image.

Describe alternatives you've considered Slimming Alpine Docker image but a long and error-prone process.

Additional context Other Python geospatial projects like Stetl and pygeoapi use Debian/Ubuntu base images.