We have successfully installed keil-MDK 5.29 inside the docker container with base image Windows server 2019. We used the command line installation options given in the link www.keil.com/.../uv4_ov_install.htm and used the command line options given for buidling the project as specified in the linkwww.keil.com/.../uv4_commandline.htmBut it fails to run the UV4.EXE for build purpose inside docker container. We have used " -j0" option to suppress the GUI. Is it possible to run Keil-MDK for build purpose inside a windows container with out GUI? using only command line?
What -j0 option? That is not mentioned at https://www.keil.com/support/man/docs/uv4/uv4_ov_install.htm as far as I can see.https://www.keil.com/support/docs/4217.htm says it not possible. On Windows Docker containers are supported on a VM and the licence is associated with the host - you'd have to install a licence in the docker VM and AFAIK that needs access to the GUI licence manager in the IDE - which won't work in the container.