Install ICON in a docker container

there are images for this in the gitlab registry : link

If you want to do that on your own, a couple of ICON dependencies must be met:

  • a Fortran/C/C++ compiler
  • netcdf-fortran for above compiler
  • eccodes (options, for grib2 output support)
  • mpi
  • python 3.x

for building, use the wrapper ./config/generic/gcc as a start

Do you want to add this information to docs.icon-model.org ? Sounds like something that would be helpful to document for everybody.

1 Like

Is the registry of ICON public?

ChatGPT says the following:

GitLab’s Container Registry does not support unauthenticated (anonymous) pulls. Even for public projects, users must authenticate to the registry.

But we duplicate relevant images at iconmodel.

2 Likes
1 Like

thx for this link. icon the image on dockerhub updated automatically?

icon the image on dockerhub updated automatically?

true