Контейнерирование устаревшего приложения Windows
Я пытаюсь докернизировать устаревшее приложение. Это приложение имеет несколько компонентов, каждый из которых доступен в виде отдельных файлов MSI.
Технологии, используемые в этих компонентах, включают
Сначала я начал с компонента, который развернут в IIS. Я взял базовый образ как microsoft/iis(построенный поверх ядра сервера Windows) из докер-хаба и продолжил установку всех других зависимостей.
Но установка msi завершается с ошибкой (1603): сетевое расположение C:\program Files\app не найдено.
Я делаю тихую установку этого msi, используя параметр /qn для msiexec.
Я попытался изменить местоположение на другой каталог, например C:\app, но все равно получаю ту же ошибку.
Я не получаю достаточной помощи от Google, если есть какие-либо проблемы с установкой MSI на контейнеры / докер. Может ли кто-нибудь помочь мне в успешной установке файла MSI на контейнер?