我想在 Windows 上使用 gitlab-runner 设置一个构建服务器来为我们公司构建 WPF 应用程序。
一切都应该在 Docker 容器中顺利运行,因此我需要在 Windows 上安装 Docker,但如果可能的话,我想避免向 Docker 支付 Docker-Desktop 的订阅费
对于 Windows Server,Microsoft 提供了一种避免使用 Docker Desktop 的方法:https://docs.microsoft.com/de-de/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server
但是,如果服务器所做的只是启动容器,那么 Windows Server 许可证也会非常昂贵,因为在运行两个以上的并发 Hyper-V 容器时(运行多个并发作业时可能会出现这种情况),似乎需要数据中心许可证。
所以我想知道是否有办法在 Windows 10/11 上安装 Docker,而无需向 Docker 支付 Docker-Desktop 的订阅费?不幸的是,仅在 Powershell 终端中输入 Windows Server 命令不起作用,也不会提供错误消息...