我可以在 Docker 容器内使用 Windows 吗?

我可以在 Docker 容器内使用 Windows 吗?

我想知道,是否可以配置一个 docker 容器来运行 Windows,然后通过 RDP 或 parsec 连接到它并将其用作我的主机?

答案1

是否可以配置 Docker 容器来运行 Windows

是的你可以运行本机 Windows Server 容器

通过 RDP 连接到它

没有。

根据回答,Windows 容器不支持 RDP。引用 2019 年的一篇文章:

但请注意,您仍然无法 RDP 进入此类 Windows 容器。

Windows Server 2019 上的 Docker 有哪些新功能?

答案2

是的,你可以在 Windows 上运行容器。微软甚至提供官方容器镜像,但不要指望它们像 Linux 镜像一样通用。我没有使用它们的经验,因为我还没有用过它们。据我所知,您需要一台 Windows 主机来运行容器,它们不能在 Linux 主机上运行(如果我错了,请纠正我)。你也不会有桌面。如果你设法通过 rdp 进入它(我怀疑这是不可能的),你最多会得到一个命令 shell。容器旨在运行没有 gui 的 powershell 脚本或应用程序,仅此而已。

相关内容