diff options
Diffstat (limited to 'docker/README.md')
-rw-r--r-- | docker/README.md | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/docker/README.md b/docker/README.md new file mode 100644 index 0000000..a6555aa --- /dev/null +++ b/docker/README.md @@ -0,0 +1,38 @@ +## Simple wrapper around cdsapi + +cdsapi homepage : https://github.com/ecmwf/cdsapi + +### How to use the dockerized version ? + +1. Write a request in json file – don't forget the file format and name. Eg. + +```js +{ + "url": "https://cds.climate.copernicus.eu/api/v2", + "uuid": "<user id>", + "key": "<user key>", + "variable": "reanalysis-era5-pressure-levels", + "options": { + "variable": "temperature", + "pressure_level": "1000", + "product_type": "reanalysis", + "date": "2017-12-01/2017-12-31", + "time": "12:00", + "format": "grib" + }, + "filename":"test.grib" +} +``` + +2. Run the command + +```sh +docker run -it --rm \ + -v $(pwd)/request.json:/input/request.json \ + -v $(pwd)/.:/output \ + <YOUR REPO>/cdsretrieve +``` + +Note : the file will be downloaded in the current folder, if not specified otherwise in the docker command. Inside the container, `/input` folder include the request and `/output` is target folder for the downloaded file. + + |