Docker 图像中的特定版本的 Powershell 用于测试

Specific version of Powershell in a Docker image for testing

任何人都知道如何在 Docker 容器中使用 Powershell 2.0 运行ning 构建 Windows 进行测试?我查看了 MS 的所有官方图片,其中 none 似乎支持它。我有一个客户正在帮助摆脱他们的旧机器,但我必须编写一些脚本,这些脚本将在旧环境中 运行 (PS 2.0)。

我不知道具体的 Docker 图片,但是你可以简单地使用 Powershell 2.0 运行 powershell.exe -version 2 例如最新的 Windows 10。

Reference.

找到 link 到 Windows 安装了 Net Framework 3 的服务器映像,其中包含 Powershell v2。使用上面@Niklas 的命令,我现在有一个用于测试的有效 Powershell v2.0 环境!请参阅下面的 docker 图片 link。