This is a docker image for the DSSAT Cropping Systems Model. It builds version 4.7.0.0 of the DSSAT CSM from bocinsky/bocin_base, an image including R and several command-line utilities.
Docker is a virtual computing environment that facilitates reproducible research—it allows for research results to be produced independent of the machine on which they are computed. Docker users describe computing environments in a text format called a "Dockerfile", which when read by the Docker software builds a virtual machine, or "container". Other users can then load the container on their own computers. Users can upload container images to Docker Hub, and the image for this research is available at https://hub.docker.com/r/bocinsky/dssat-docker/.
docker run -it bocinsky/dssat-docker bash
If you wish to build the Docker container locally, clone this repository, cd
into the dssat-docker/
directory and run:
docker build bocinsky/dssat-docker .
The -t
argument gives the resulting container image a name. You can then run the container as described above.