如何从blob或保存的文件在docker中安装windowsservercore映像?
问题:
我无法在docker
安装windowsservercore
映像。
这和在这里提出的类似: windowsservercore容器映像没有安装
build立:
带有Windows Server 2016 TP5
macOS Sierra
与Windows Server 2016 TP5
一起在VirtualBox
内部运行。
采取的步骤:
事先我已经成功运行:
Install-WindowsFeature containers Enable-WindowsOptionalFeature -Online -FeatureName Containers
我然后运行:
docker pull microsoft/windowsservercore
这导致下载和消息说'Unknown blob'
。 我不知道它已经下载到了什么地方,或者如何处理这个'Unknown blob'
。
我现在如何确保这是作为docker
使用的windowsservercore
图像安装?
我有:
1)重新启动docker
并运行docker images
,在仓库中显示没有安装的镜像。
2)将图像文件“WindowsServerCore-10-0-14300-1000.wim”下载到C:\Program Files\docker
dockerd
,我也有dockerd
和dockerd
可执行文件。
我可以安装这个图像文件吗? 如果是这样,请好吗?
解决scheme是删除docker文件夹中现有的docker和dockerd文件,然后按照这里的说明完成: build-your-first-docker-windows-server-container 。 我相信这直接安装了Windows本地Docker引擎。 这确保了Docker引擎作为Windows服务运行。