SNAP 8.0.9 requires GLIBC_2.23 which may not be available for older Linux versions

This is actually redundant to my older post: 8.0.x, CentOS 7, jblas, static and dynamic libraries

I understand developers wanting to compile using more recent OS releases, but this poses a problem for users who have other applications or system dependencies that require staying at a slightly older OS release. I attempted the same workaround as my older post, using links to the v7 jlinda modules. However that no longer works on my CentOS 7 server, even with previous versions, or even the v7.0.2 version.

I have now used mundialis’ docker container as a workaround. This was fairly easy to implement on my CentOS 7 server:

sudo yum install docker
sudo dockerd
docker pull mundialis/esa-snap:ubuntu
docker run -v /hostsys/path2files/:/home -it docker.io/mundialis/esa-snap:ubuntu
export DISPLAY=hostIPaddress:0.0
snap (apply updates in GUI and restart to install, then exit)
gpt (then run my graphs which include BackGeocoding and Coherence)