Public | Automated Build

Last pushed: 2 months ago
Short Description
A pre-configured RStudio environment for working with Evaluator for quantitative risk management.
Full Description


An all-in-one setup for running evaluator. Based upon
the rocker RStudio image, this allows users to have a known
working installation of Evaluator and all of its dependencies without having to manage a local installation.

How to Use

Interactive Use

  1. Install Docker (free community editions for MacOS, Windows, Linux, and several cloud providers are
    all available via the Docker Store).
  2. docker run -d -p 8787:8787 davidski/evaluator-docker:latest.
  3. Navigate with a local web browser to http://localhost:8787.
  4. Login to RStudio with the user rstudio and the password rstudio.

Simplified Analysis Flow

  1. docker run --rm -v "$(pwd)/evaluator":/data davidski/evaluator-docker:latest create_templates.
  2. Edit the templates in the evaluator/inputs subdirectory on your host system.
  3. docker run --rm -v "$(pwd)/evaluator":/data davidski/evaluator-docker:latest run_analysis.
  4. Consume the reports and analysis in the evaluator/results directory on your host system.

Data Storage

You can share data between your local host and the evaluator instance by mounting volumes to the
container's /home/rstudio directory.

To store data in a pre-existing data subdirectory in your host's current working directory, use the
following command:

docker run -d -p 8787:8787 -v $(pwd)/data:/home/rstudio davidski/evaluator-docker:latest

See Also

  • Evaluator - For information on the Evaluator risk
    quantification toolkit.
  • Rocker Wiki - For additional
    options on running and configuring the Dockerized RStudio instance.

Alternative Images

  • noLD contains a Rocker-derived version of r-devel without long double support for testing.


This project is governed by a Code of Conduct. By
participating in this project you agree to abide by these terms.


The MIT License applies.

Docker Pull Command
Source Repository