Пользовательский образ докера, содержащий утилиты nanoiis и sqlcmd
Я хотел бы создать образ, содержащий образ nanoiis, с установленной утилитой sqlcmd. Я мог бы далее использовать это пользовательское изображение в нашем DevOps pipeline
,
Файл sqlcmd доступен по [этой ссылке sqlcmd] на веб-сайте Microsoft https://docs.microsoft.com/en-us/sql/tools/sqlcmd-utility?view=sql-server-2017.
Я вроде застрял, потому что утилита находится в файле MSI (MsSqlCmdLnUtils.msi
) и я не знаю, как запустить программное обеспечение, которое в отличие от пользовательского интерфейса SQLserver
это можно установить из командной строки.
После этого я могу зафиксировать изображение и использовать его в нашем конвейере.
1 ответ
2 вещи:
- Нано-сервер больше не поддерживает роль IIS
- Вы также не можете установить файлы MSI на нано-сервер
Вместо этого вам нужно основать свой образ на windowsservercore и запустить установку в тихом режиме, чтобы избежать всплывающих окон в файле MSI.