The official cesm docker image.
Maintained by: openEuler CloudNative SIG.
Where to get help: openEuler CloudNative SIG, openEuler.
Current cesm docker images are built on the openEuler. This repository is free to use and exempted from per-user rate limits.
The Community Earth System Model(CESM) is a fully coupled global climate model developed in collaboration with colleagues in the research community. CESM provides state of the art computer simulations of Earth's past, present, and future climate states.
Learn more on cesm website.
The tag of each cesm docker image is consist of the version of cesm and the version of basic image. The details are as follows
| Tags | Currently | Architectures |
|---|---|---|
| 2.2.2-oe2403sp4 | cesm 2.2.2 on openEuler 24.03-LTS-SP4 | amd64, arm64 |
| 2.2.2-oe2403sp3 | cesm 2.2.2 on openEuler 24.03-LTS-SP3 | amd64, arm64 |
| 2.2.2-oe2403lts | CESM 2.2.2 on openEuler 24.03-LTS | amd64, arm64 |
Here, users can select the corresponding {Tag} and container startup options based on their requirements.
Pull the openeuler/cesm image from hub.docker.com
docker pull openeuler/cesm:{Tag}
Start a cesm instance
docker run -it --name my-cesm openeuler/cesm:{Tag}
This will give you a bash prompt like this:
[root@cesm ncar]$
From here, you can follow the standard CESM documentation on creating/building/submitting cases. In this case, the submission runs in the foreground. An example set of commands to build a 2-degree F2000climo (scientifically unsupported, just used as an example) case, with a case name / directory of 'mycase' follows:
create_newcase --case mycase --compset F2000climo --res f19_g17 --run-unsupported
cd mycase
./xmlchange NTASKS=4
./case.setup
./case.build
It finishes successfully as follows:
Time spent building: 289.431136 sec
MODEL BUILD HAS FINISHED SUCCESSFULLY
This will require about 7-10GB of RAM for 1-4 tasks - if you haven't configured your Docker environment to allow that, you'll need to change that under Docker's settings.
If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images.
Content type
Image
Digest
sha256:484576999…
Size
1.4 GB
Last updated
2 months ago
docker pull openeuler/cesmPulls:
7
Last week