Powershell安装MSI

时间:2018-06-22 12:29:48

标签: powershell docker iis webdeploy

我将docker与powershell一起使用。我想下载并安装webdeploy .msi

我正在使用以下代码:

RUN Invoke-WebRequest http://download.microsoft.com/download/0/1/D/01DC28EA-638C-4A22-A57B-4CEF97755C6C/WebDeploy_x86_en-US.msi  -OutFile webdeploy.msi; \
Start-Process msiexec -Wait -ArgumentList /q, /i, -PassThru, webdeploy.msi ; \
Remove-Item -Force webdeploy.msi

当我跑步时: docker build -t测试。

一切都很好。

当我然后检查容器内的文件夹“ Program Files(x86)”时,我看不到任何文件夹“ IIS”。

我也尝试过:

RUN Invoke-WebRequest http://download.microsoft.com/download/0/1/D/01DC28EA-638C-4A22-A57B-4CEF97755C6C/WebDeploy_x86_en-US.msi -OutFile webdeploy.msi; \
Start-Process msiexec -Wait -ArgumentList /q, /i, webdeploy.msi ; \
Remove-Item -Force webdeploy.msi

我们将不胜感激。

0 个答案:

没有答案