【发布时间】:2023-03-19 11:32:01
【问题描述】:
问题:
我无法在docker 中安装windowsservercore 映像。
这与此处提出的类似: windowsservercore container image not installing
设置:
macOS Sierra 和 Windows Server 2016 TP5 在 VirtualBox 和 docker 内运行。
采取的步骤:
提前我已经成功运行了:
Install-WindowsFeature containers
Enable-WindowsOptionalFeature -Online -FeatureName Containers
然后我跑了:
docker pull microsoft/windowsservercore
这导致下载和一条消息说'Unknown blob'。我不知道它下载到了哪里或如何处理这个'Unknown blob'。
我现在如何确保将其安装为windowsservercore 映像以供docker 使用?
我有:
1) 重新启动docker 并运行docker images,它显示存储库中没有安装图像。
2) 将映像文件“WindowsServerCore-10-0-14300-1000.wim”下载到C:\Program Files\docker,其中我还有docker 和dockerd 可执行文件。
我可以安装这个图像文件吗?如果有,请问怎么做?
【问题讨论】:
-
您确定您已将 Docker 配置为运行 Windows 容器而不是 Linux 容器吗?
-
@mason 我如何确保我已经为 Windows 容器而不是 Linux 配置了 Docker?
-
你看我提供的链接了吗?
-
@mason 嗨,我查看了非常有帮助的链接。我按照链接中给出的命令将命令输入到 powershell 中,导致出现未知 cmdlet、路径不正确等错误。我在原始帖子中显示的路径上安装了 docker。我需要修改以反映这条路径吗?我从 C:\Users\Administrator 执行
标签: docker virtual-machine windows-server-container