Контейнер Nano Server с Jenkins и Chocolatey
Мне нужно иметь Jenkins и Java в контейнере Windows, и я изучаю, использовать ли Windows Server Core
или же Windows Nano Server
,
Таким образом, сборка контейнера происходит быстро, а перемещение DEV в PRO происходит быстро. Я вижу лучше Nano Server, потому что он занимает 300 МБ вместо Server Core, который занимает около 5 ГБ.
Проблема возникает, когда я хочу установить что-то в Nano Server
, Я пытался установить Chocolatey
но он совместим только с версией Server Core, что заставляет меня думать, что не рекомендуется использовать Nano Server для этой функции.
Желательно ли использовать Nano Server, чтобы иметь Jenkins и Java, или он предназначен для другого использования?
1 ответ
Первая причина (возможно, среди довольно многих), почему вы должны использовать Windows Server Core
в том, что Nano Server
не поддерживает установочные файлы MSI, что затрудняет установку Jenkins.