【发布时间】:2020-07-17 06:31:46
【问题描述】:
我在虚拟环境中运行 Windows 10 企业版(64 位)。 我已经在其中安装了 Docker 和 VirtualBox。 对于我的工作,我需要一个 Windows 容器基础映像(支持 .NET)。 我试过在https://hub.docker.com/_/microsoft-windows-base-os-images?tab=reviews买一个 但是,无法提取 Windows 或 Windows Server Core 映像。
如果您知道如何获取和使用 Windows 容器基础映像,请告诉我。
【问题讨论】:
-
“但是,无法拉取 Windows 或 Windows Server Core 映像。” 您能否详细说明拉取映像时遇到的问题?
-
"Windows 要求主机操作系统版本与容器操作系统版本相匹配。如果您想运行基于较新 Windows 版本的容器,请确保您具有等效的主机版本。否则,您可以使用 Hyper-V 隔离在新主机版本上运行旧容器。” 您是否正确阅读并选择了正确的图像标签?
-
现在我可以通过在我的 Dockerfile 中使用以下行 FROM mcr.microsoft.com/windows:1909 来提取图像。我使用的是 latest 标签。
-
我将其发布为答案。请接受它。
标签: docker-for-windows windows-container