无法注册图层:重新执行错误:退出状态1:输出:ProcessUtilityVMImage

时间:2018-06-15 22:55:25

标签: docker-registry docker-for-windows

我在Windows Server 2016 Datacenter和本地计算机(Windows 10 Pro)上有一个私有docker注册表,我向它推送了一些图像。当我尝试从服务器提取图像时,它开始拉动,然后抛出错误

无法注册图层:重新执行错误:退出状态1:输出:ProcessUtilityVMImage \?\ C:\ ProgramData \ docker \ windowsfilter \ f9613d03a4fae39c0cebca07bc51aef2931756f5e674cda8f6b78729ba5ebac8 \ UtilityVM:系统找不到指定的路径。

我使用了以下图片和步骤来启动注册表https://hub.docker.com/r/stefanscherer/registry-windows/

我测试了hello-world图像,从本地计算机上推出它并从服务器中取出它,它起作用了。

但是,我无法将像microsoft / wcf,microsoft / iis这样的图像拉到我本地构建的图像中。

其他方面,如果我已经在我的服务器上有microsoft / wcf图像(这是我本地构建的图像的基本图像),当拉动本地构建的图像时,为什么它再次拉取microsoft / wcf。有什么办法可以使用服务器的wcf图像吗?

docker verion

客户端:  版本:17.06.2-ee-13  API版本:1.30  转到版本:go1.8.7  Git commit:ac44d73  建造:星期一4月4日16:46:59 2018  OS / Arch:windows / amd64

服务器:  发动机:   版本:17.06.2-ee-13   API版本:1.30(最低版本1.24)   转到版本:go1.8.7   Git commit:ac44d73   建造:Mon Jun 4 16:58:47 2018   OS / Arch:windows / amd64   实验:真的