包含nanoiis和sqlcmd实用程序的自定义docker映像

时间:2018-12-27 03:51:09

标签: image containers sqlcmd docker-windows docker-desktop

我想创建一个包含 nanoiis 图像的图像,并安装 sqlcmd实用程序。我可以在我们的DevOps pipeline中进一步使用此自定义图片。

可以从Microsoft网站的[this sqlcmd link]获得sqlcmd。 https://docs.microsoft.com/en-us/sql/tools/sqlcmd-utility?view=sql-server-2017

我有点困惑,因为该实用程序位于msi文件(MsSqlCmdLnUtils.msi)中,而且我不知道如何运行会弹出与SQLserver不同的UI的软件,该软件可以安装从命令行。

完成后,我可以提交图像并在我们的管道中使用它。

1 个答案:

答案 0 :(得分:0)

2件事:

  1. Nano服务器不再支持IIS角色
  2. 您也不能在Nano服务器上安装MSI文件

您需要将映像基于Windowsservercore,并以安静模式运行安装,以避免MSI文件中弹出窗口。