ПРОБЛЕМА: Стандартная практика заключается в создании кода; генерировать образ и запускать в любой среде. В случае приложения Angular файлы дистрибутивов создаются во время процесса сборки (через «npm build --prod» et c). Если я создаю его для среды QA, я не могу развернуть ее в PROD или другой среде.
Возможно ли иметь один docker образ для всех сред (которые я ищу)? Если нет, мне нужно создать несколько образов для каждой среды при запуске сборки.
Будучи java промежуточным программным обеспечением / внутренним разработчиком, сервисы всегда могут зависеть от параметров classpath / переменных среды во время выполнения , это может быть легко решено. В Angular я вижу, что это полностью перевернуто.
Я был бы очень благодарен за любые предложения.