This is the Dockerfile to build a Docker image for the Climate Data Operators (CDO) software, based on the Node 20, 22, 24 Alpine and Node 20 Bookworm images, it includes the following packages:
- CDO, v2.4.4
- EcCodes, v2.34.1
- NetCDF, v4.9.2
- HDF5, v1.14.3
- Zlib, v1.3.1
FROM jeremybarbet/cdo:20-alpine
# or
FROM jeremybarbet/cdo:22-alpine
# or
FROM jeremybarbet/cdo:24-alpineFROM jeremybarbet/cdo:20-bookwormYou can find the Docker images at the following link: jeremybarbet/cdo
To build a new tag of the image and push to Docker Hub:
docker build --platform="linux/amd64" -f Dockerfile.X-alpine -t jeremybarbet/cdo:X-alpine .
docker push jeremybarbet/cdo:X-alpinedocker build --platform="linux/amd64" -f Dockerfile.X-bookworm -t jeremybarbet/cdo:X-bookworm .