Windows Server 2025安装 Hyper-V Docker 容器的图文教程
Hyper-V 容器是 Windows Server 2025 中的一项强大功能,它在资源隔离方面提供了一种介于 Windows 容器和虚拟机(VM)之间的折中方案。

- Windows 容器:通过进程隔离与主机分离,资源消耗最少,但与主机共享大量代码。
- Hyper-V 虚拟机:通过完整的操作系统来运行应用,资源开销较大。
相比之下,Hyper-V 容器只需要轻量级的操作系统(如 Nano Server)即可运行容器。接下来,本文将介绍如何在 Windows Server 2025 上安装、配置和运行容器主机,并下载运行一个 IIS 容器。
1. 安装「容器」功能和「Hyper-V」角色
要配置 Hyper-V 容器主机,可以通过「服务器管理器」或 Windows Admin Center 安装「容器」功能和「Hyper-V」角色。为了简化操作,我们通过 PowerShell 来完成安装:
Install-WindowsFeature -Name Hyper-V, Containers -IncludeManagementTools -Restart

在 Windows Server 2025 上安装「容器」功能和「Hyper-V」角色
02. 安装 Docker
容器的运行和管理通常依赖 Docker,它是目前最流行的容器化工具之一。
1、使用微软提供的脚本,在 Windows Server 2025 上安装 Docker Desktop:
Invoke-WebRequest -UseBasicParsing -o install-docker-ce.ps1 -Uri "https://raw.githubusercontent.com/microsoft/Windows-Containers/Main/helpful_tools/Install-DockerCE/install-docker-ce.ps1" .\install-docker-ce.ps1

在 Windows Server 2025 上安装 Docker
安装完成后,你的容器主机已经可以正常运行,但目前还没有任何容器镜像。
2、微软提供了多种基于 Server Core 或 Nano Server 的镜像,你可以通过 Microsoft Container Registry(MCR)进行拉取:
docker pull mcr.microsoft.com/windows/servercore:ltsc2025docker pull mcr.microsoft.com/windows/nanoserver:ltsc2025
带有 GUI 的标准服务器镜像不提供容器版本。
3、除了微软官方镜像,Docker 也托管了一些 Windows 镜像,可以通过以下命令搜索:
docker search microsoft

查看 Docker 托管的微软镜像
03. 在 Windows Server 2025 上使用 Hyper-V 容器
1、下载必要的 Windows Server 容器镜像到容器主机:
docker pull mcr.microsoft.com/windows/servercore:ltsc2025
2、运行以下命令,查看已下载的镜像:
docker images

拉取 Server Core LTSC 2025 镜像
3、(示例)如果需要使用 Hyper-V 隔离运行一个 IIS Web 服务器容器,可以使用以下命令:
docker run -it --isolation=hyperv --name ws2025-iis -p 80:80 mcr.microsoft.com/windows/servercore:ltsc2025
4、进入容器后,你就可以像操作普通服务器一样操作。例如,在容器里安装 IIS 服务:
Install-WindowsFeature Web-Server

在容器中安装 IIS
5、要查看容器的 IP 地址,可以运行以下命令:
Get-NetIPAddress
04. 通过 PowerShell 访问容器
1、如果容器处于停止状态,需要先启动容器:
docker start <ID>
2、如果你想用 PowerShell 与容器交互,首先需要通过以下命令获取容器 ID:
docker ps
3、然后使用以下命令连接到该容器:
Enter-PSSession -ContainerId <ID> -RunAsAdministrator
4、(可选)你也可以直接启动一个基于容器的交互式 PowerShell 会话:
docker exec -it <ID> powershell

通过 PowerShell 访问容器
05. 远程管理容器中的 IIS 服务
在容器内,PowerShell 是主要的本地管理工具,而远程管理则可以通过 RSAT 的图形化界面来实现:
1、如果你想使用 IIS Manager 在主机上远程管理容器中的 IIS 服务,需要先启用「容器内的」远程管理服务:
Install-WindowsFeature -Name Web-Mgmt-Service Set-Service -Name WMSVC -StartupType Automatic Start-Service WMSVC
2、容器默认不启用基于用户账户密码的登录机制,要远程管理 IIS,你可以创建专用用户并添加到管理员组:
net user iisadmin "XXXXX" /add net localgroup "Administrators" "iisadmin" /add

在容器中安装远程管理服务并添加管理帐户
在生产环境下,请务必遵循权限配置及安全实践。
3、在连接远程容器时,可以在 IIS Manager 中使用容器的 IP 地址作为服务器名称。
通过这些步骤,你就可以在 Windows Server 2025 上顺利安装和运行 Hyper-V 容器了,并能通过 Docker 和 PowerShell 进行管理和操作。希望本文对你有所帮助,祝你顺利完成容器化部署。
相关文章

精准监控抖动提升虚拟化性能! Windows Server 2025革新CPU管理
Windows Server 2025将通过增强CPU超配功能和引入CPU抖动计数器,进一步提升虚拟化性能,CPU超配允许虚拟机分配的虚拟处理器数量超过宿主机的物理核心数,从而提高资源利用2025-03-17
淘汰控制面板! Windows Server 26376 预览版迁移鼠标选项至设置
据外媒曝料称在 Windows Server Build 26376 预览版中,微软进一步淘汰控制面板,将鼠标选项迁移到设置应用中,详细内容如下2025-03-15
2024 年最后一个预览版! Windows Server vNext预览版26334推送
微软近期在其官方渠道宣布,Windows Server 2025 vNext 长期服务通道(LTSC)预览版迎来了最新版本Build 26334的发布,此次更新标志着2024年度Windows Server预览系列的圆2024-12-07
微软发布KB5046617更新,解决Windows Server 2025蓝屏及升级难题
科技媒体 bleepingcomputer 昨日(11 月 12 日)发布博文,报道称微软面向 Windows Server 2025 发布 KB5046617 更新,修复了蓝屏和安装更新问题,详细内容请阅读下文2024-11-13
Windows Server 更新出乱:2022就地自动升级为2025
科技媒体 theregister 昨日(11 月 6 日)发布博文,报道称在管理员不知情的情况下,很多 Windows Server 2022 系统设备于 11 月 5 日自动升级至 Windows Server 20252024-11-08
Windows Server 2025 Build 26304预览版发布:新增Defender应用控制
Windows Server 2025 最新 Build 26304 预览版发布,这个版本主要新增Defender应用控制,详细请看下文介绍2024-10-12
Windows Server 26296 预览版发布:附完整更新日志
昨天,微软发布了Windows Server Build 26296 预览版更新,主要改进 Windows Admin Center、可以访问全新的 Feedback Hub 应用等,详细更新日志如下2024-09-28
请用户尽快更新! Windows Server 26280 预览版发布
Windows Server 26280预览版最大的变化就是将有效期调至 2025 年 9 月 15 日,这意味着所有下载并使用旧 Windows Server 预览版的用户都需要下载并安装新的 26280 版本2024-09-09
Windows Server 26085.1今日更新:任务栏隐藏 Copilot
今天微软发布了Windows Server Build 26085 预览版更新,这版本中任务栏隐藏了 Copilot,这版本主要探索改进、增强现有功能和引入新功能,详细请看下文介绍2024-03-28
Windows Server 26080 预览版今日发布: 修复Feedback Hub故障
今天微软发布了Windows Server Build 26080预览版更新,本次Windows Server Build 26080预览版的重点在于修复了此前版本中Feedback Hub无法正常工作的问题,详细请看下文介2024-03-14








最新评论