GeoHealthCheck icon indicating copy to clipboard operation
GeoHealthCheck copied to clipboard

Upgrade GeoHealthCheck Docker Image to Ubuntu 24 (noble)

Open justb4 opened this issue 2 weeks ago • 0 comments

Discussed in https://github.com/geopython/GeoHealthCheck/discussions/493

Originally posted by dperezBM November 10, 2025 Hi,

I am trying to run a Docker container of GeoHealthCheck, but I want to update the Ubuntu and python versions used by the container.

So I have followed the installation instructions for docker:

  1. Download the latest version of GeoHealthCheck in GitHub

  2. Change the Dockerfile to the corresponding Ubuntu 24.04LTS so instead of using ubuntu:jammy, I changed the first line FROM ubuntu:noble

  3. Build my modified image using the command sudo docker build -t geopython/geohealthcheck .

  4. Run the container sudo docker run -d --name ghc_web -p 8083:80 -v ghc_sqlitedb:/GeoHealthCheck/DB geopython/geohealthcheck:latest

However, it looks that something is not correct as the logs complains about paver, gunicorn and requests

Thanks for your help

I provide the needed information: OS: Ubuntu 24.04LTS Docker: version 28.5.1, build e180ab8

I also attach the logs from the container and the Dockerfile just in case you need it.

Dockerfile.txt ghc_container.log

justb4 avatar Dec 16 '25 12:12 justb4