Docker

Run NNV inside a Docker container with MATLAB.


Requirements

  • ~20 GB disk space (18.2 GB image)

  • Valid MATLAB license

Build the Image

Two variables can be configured in the Dockerfile:

  1. MATLAB release (default R2024b):

    ARG MATLAB_RELEASE=R2024b
    
  2. License server (port@hostname format):

    ARG LICENSE_SERVER="27009@licenseserver.it.vanderbilt.edu"
    

Then build:

docker build . -t nnv

Run Interactively

docker run -it nnv

This opens an interactive MATLAB session with NNV installed and ready to use.