【问题标题】:custom docker image containing nanoiis and sqlcmd utility包含 nanoiis 和 sqlcmd 实用程序的自定义 docker 映像
【发布时间】:2019-05-25 03:47:37
【问题描述】:

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

    两件事:

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

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

    【讨论】:

    • 感谢您的更新。是否记录了 Nanoserver 不再支持 IIS 角色的任何地方?
    • 这里是有关 nanoserver (docs.microsoft.com/en-us/windows-server/get-started/…) 更改的详细信息。去 IIS docker hub image 可以看到没有更多基于 nanoserver 发布的新镜像结果
    猜你喜欢
    • 2020-07-14
    • 1970-01-01
    • 2011-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-03
    • 2016-12-12
    • 1970-01-01
    相关资源
    最近更新 更多