:PROPERTIES: :ID: e336814a-3a58-4b25-8d02-0af07623ce45 :END: #+title: matlab-docker Dockerized version of matlab. Inside the docker-file a list of matlab packages has to be specified, else the installation without toolboxes is used. The list that has to be given to the mpm manager looks like this: #+begin_src RUN wget -q https://www.mathworks.com/mpm/glnxa64/mpm && \ chmod +x mpm && \ ./mpm install \ --release=${MATLAB_RELEASE} \ --destination=/tmp/matlab \ --products MATLAB Deep_Learning_Toolbox && \ rm -f mpm /tmp/mathworks_root.log && \ ln -s /tmp/matlab/bin/matlab /usr/local/bin/matlab #+end_src In this example the Deep learning toolbox will be installed nebst the basic matlab installation. The list has to be space separated, so there can't be any spaces in the name of the toolboxes. Use underscore instead. * Installed Toolboxes ** Simulink ** Parallel computing toolbox --no-gpu ** control system toolbox ** curve fitting toolbox ** Database toolbox ** Deep learning toolbox ** Deep learning hdl toolbox ** embedded coder ** partial differential equations toolbox ** Matlab Coder