Running Matlab in a docker container
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I am trying to run Matlab in a docker instance using the following repo: https://github.com/mathworks-ref-arch/matlab-dockerfile
I have followed the steps and built the image. To activate the license and run a job, tried the following
docker run --rm -it --entrypoint=/bin/bash -v /path/to/licenses:/licenses matlab:r2020b
where
# cat activation.ini
isSilent=true
activateCommand=activateOffline
licenseFile=/licenses/license.lic
installLicenseFileDir=/licenses/
installLicenseFileName=license.lic
# ls licenses
activation.ini license.lic
Inside the container I then run
matlab@b4d167dfc26b:~$ /usr/local/MATLAB/bin/activate_matlab.sh -propertiesFile /licenses/activation.ini
Silent activation succeeded.
matlab@b4d167dfc26b:~$ matlab -batch "4+4"
matlab@b4d167dfc26b:~$ ---------------------------------------------------------------------------
Error: Activation cannot proceed. You may either:
1. Set an X11 display, and restart the activation process
2. Use the silent activation feature
3. Activate using the license center
---------------------------------------------------------------------------
I don't understand why the license activation doesn't work, when it seems to succed. I have made sure that the user for the licence.lic file is the correct one (matlab).
Any ideas?
1 Kommentar
Parker Morse
am 1 Jul. 2021
This looks like the same problem as "Activation still required after silent activation succeeded". Does Lizz Cooper's comment on this answer solve this problem?
Antworten (0)
Siehe auch
Kategorien
Mehr zu Introduction to Installation and Licensing finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!