docker中运行windows操作系统

说明

官方的镜像地址:https://hub.docker.com/_/microsoft-windows

容器操作系统 映像 容器映像只能与以下内容的有效许可副本一起使用:

Windows Server Standard 或 Windows Server Datacenter 软件(统称为“服务器主机软件”),或 Microsoft Windows 操作系统(版本 10)软件(“客户端主机软件”),或 Windows 10 IoT Enterprise 和 Windows 10 IoT Core(统称为“IoT 主机软件”)。

Windows 要求主机操作系统版本与容器操作系统版本相匹配。如果要运行基于较新 Windows 版本的容器,请确保您具有等效的主机版本。否则,您可以使用 Hyper-V 隔离在新主机版本上运行旧容器。您可以在我们的容器文档中阅读有关 Windows 容器版本兼容性的更多信息。

拉取镜像

docker pull mcr.microsoft.com/windows:20H2

此映像的默认入口点是 Cmd.exe。

运行容器

docker run mcr.microsoft.com/windows:20H2

总结

docker中的windows镜像只能运行命令行的服务。可以运行一些常见的基于windows的服务。