Dynare Docker Containers
We provide a range of pre-configured Docker containers for Dynare on Docker Hub, which include both Octave and MATLAB (pre-configured with Dynare already in the PATH) and all recommended toolboxes. These containers are ideal for using Dynare in CI/CD environments (example Workflow for GitHub Actions) or High Performance Computing clusters with either Docker, ENROOT or Singularity, see also this post.
To minimize maintenance efforts while ensuring high levels of security, reliability, and performance, our Docker containers are built from the official MATLAB container base image using a custom Dockerfile.
Additionally, we provide an example docker-compose file for complete access to the Ubuntu Desktop via VNC.
More information and instructions for customizations are available here.
Supported tags
Tags | Dynare Version | MATLAB® Version | Octave Version | Operating System | Base Image |
---|---|---|---|---|---|
latest | 5.4 | R2023a | 5.2.0 | Ubuntu 20.04 | mathworks/matlab:R2023a |
5.4 | 5.4 | R2023a | 5.2.0 | Ubuntu 20.04 | mathworks/matlab:R2023a |
5.3 | 5.3 | R2022b | 5.2.0 | Ubuntu 20.04 | mathworks/matlab:R2022b |
5.2 | 5.2 | R2022a | 5.2.0 | Ubuntu 20.04 | mathworks/matlab:R2022a |
5.1 | 5.1 | R2022a | 5.2.0 | Ubuntu 20.04 | mathworks/matlab:R2022a |
5.0 | 5.0 | R2021b | 5.2.0 | Ubuntu 20.04 | mathworks/matlab:R2021b |
4.6.4 | 4.6.4 | R2021a | 5.2.0 | Ubuntu 20.04 | mathworks/matlab:R2021a |
Issues
Please use this thread to raise issues or problems you have with the containers.