首页 > 解决方案 > 在 docker 容器上运行 iis

问题描述

我想从我的 docker 调用 iis。如您所见,我有这些图像:

REPOSITORY                             TAG                 IMAGE ID            CREATED             SIZE
microsoft/iis                          latest              bb59d00aa26a        3 weeks ago         4.61GB
mcr.microsoft.com/windows/servercore   ltsc2019            954d1507112f        3 weeks ago         4.43GB

所以我称之为运行 Windows 核心:

docker run -i -t 954d1507112f

它工作并且我打开了cmd,我想在我的容器上安装IIS,所以我运行这个:

Add-WindowsFeature web-server, web-webserver

但我收到此错误:

'Add-WindowsFeature' is not recognized as an internal or external command,
operable program or batch file.

标签: dockeriis

解决方案


您应该powershell在 docker 容器中运行命令并Add-WindowsFeature web-server, web-webserverps


推荐阅读