ExeClim / Isca

Idealized GCM from the University of Exeter
https://execlim.github.io/IscaWebsite
GNU General Public License v3.0
139 stars 127 forks source link

Dockerfile needs updating for newer versions of pip #273

Open OneOneFour opened 1 month ago

OneOneFour commented 1 month ago

Description.

Howdy, I noticed when trying to get Isca up and running on a Mac via Docker that there is an issue with installing the Isca python dependencies from newer versions of python3-pip on ubuntu on externally managed environments (see screenshot below). This issue can probably be fixed by adding the --break-system-packages flag to the Dockerfile (happy to submit a PR for this), or by pinning the docker file to an older version of ubuntu.


Screenshots

image

Minimal reproducible example

Build Dockerfile using the latest ubuntu image from docker hub via docker build . with no build cache.