Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

`install-docker-ce.ps1` should install the Windows feature `Microsoft-Hyper-V`, not the non-existent Windows feature `Hyper-V`

未关闭 适合新手
#630 6 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
2/5
预计耗时
1-3 小时
新手友好度
68/100
Issue 类型
功能
描述清晰度
描述清楚
活跃度
冷清
技术栈
docker, powershell

调研方向

检查 helpful_tools/Install-DockerCE/install-docker-ce.ps1 第 306 行附近的内容,并将其中使用的 Windows 功能名称与 issue 中的 PowerShell 命令进行比较。在 PowerShell 7 中验证安装流程,然后运行 docker run hello-world:nanoserver;完成意味着脚本启用了所需功能,并且容器在没有报告的错误的情况下启动。

由索引模型根据 Issue 内容生成。

描述

enhancement triage

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/microsoft/Windows-Containers/Main/helpful_tools/Install-DockerCE/install-docker-ce.ps1" -OutFile ./install-docker-ce.ps1
./install-docker-ce.ps1
docker run hello-world:nanoserver
  • This will result in the following error log:
PS C:\Users\lingh> docker run hello-world:nanoserver
Unable to find image 'hello-world:nanoserver' locally
nanoserver: Pulling from library/hello-world
77321bd03612: Pull complete
b282ab27bbb7: Pull complete
dce32bbed4f4: Pull complete
Digest: sha256:17db24031879dda57a6541b9d3db5dc16ddf3e03145ccfd0e0c30855bac658ea
Status: Downloaded newer image for hello-world:nanoserver
docker: Error response from daemon: hcs::CreateComputeSystem 665b048b75a12cef971348db7820758490a4e076b3647c64bee0791e53ff5727: The request is not supported.

Run 'docker run --help' for more information
  • This means users always need to additionally execute Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

  • Null.

Additional context
Add any other context or screenshots about the feature request here.

主要语言
PowerShell
星标
557
派生
75
PR 合并指标
30 天内没有已合并 PR

环境准备

这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

microsoft/Windows-Containers 的其他 Issue

查看 microsoft/Windows-Containers 的全部 Issue

相似的 Issue

更多 DevOps Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。