I'm trying to silently install THERM in a Docker container, but nothing seems to work. I get the installation to run but it never finishes running. Here is the install command we are using:
However, looking in the Program Files directory, the exe and all other files are there. Other files also were installed into C:\Users\Public\LBNL. I believe something is getting stuck during the installation (hence why the installation never fully exits), but there is no visibility as to why it's stuck. The base Docker image we are using is from Microsoft:
microsoft/dotnet-framework:4.7.2-runtime-20190212-windowsservercore-ltsc2016
After a certain period of time though, it outputs a log file for the setup process that shows this:
[InstallShield Silent]
Version=v7.00
File=Log File
[ResponseResult]
ResultCode=0
[Application]
Name=THERM7.7
Version=7.7.07
Company=LBNL
Lang=0409
So it seems to show that it installs correctly, however like I said above, the installation process never actually exits, as I can see "THERM7_7_07_SetupFull.exe" is still running in the task list.
But since we saw the program files were actually installed, we tried to run THERM via command line to create a .thmx file from a .thm file but it doesn't output anything. There are also no errors from what I can see. We did install the pre-requisites (Visual C++ runtime and Fortran) into the Docker container and they were installed successfully, so that shouldn't be an issue. Does anyone have any idea what could be wrong or how to find out what's being stuck? Are there any more pre-requisites that may need to be installed in order for the installation to complete?