如何在Linux上缓存Windows docker映像?

如何在Linux上缓存Windows docker映像?,docker,docker-registry,docker-for-windows,windows-container,container-image,Docker,Docker Registry,Docker For Windows,Windows Container,Container Image,在Linux系统上缓存Windows容器映像的最佳方法是什么? 设置注册表镜像不起作用,因为从Linux中提取Windows映像会给我带来麻烦 清单列表条目中没有linux/amd64的匹配清单 一种选择是在虚拟机内的Windows中设置注册表镜像,但我希望有更好的解决方案。Docker尝试提取的映像体系结构由客户端而不是服务器决定。您可以在Linux下运行注册表服务器,并从Windows执行docker推/拉操作。我认为设置注册表仍然是最好的选择。在linux主机上运行注册表,从Windows

在Linux系统上缓存Windows容器映像的最佳方法是什么? 设置注册表镜像不起作用,因为从Linux中提取Windows映像会给我带来麻烦

清单列表条目中没有linux/amd64的匹配清单


一种选择是在虚拟机内的Windows中设置注册表镜像,但我希望有更好的解决方案。

Docker尝试提取的映像体系结构由客户端而不是服务器决定。您可以在Linux下运行注册表服务器,并从Windows执行
docker推/拉操作。

我认为设置注册表仍然是最好的选择。在linux主机上运行注册表,从Windows主机上执行拉/推操作。@larsks啊,我明白了。我会试试看。我不知道docker客户端导致了错误(而不是服务)。公平地说,我还没有测试过这个想法,但我相信这完全是客户端的问题。告诉我结果如何。@larsks你是对的。这是客户的问题。我设法在Linux上创建了一个注册表镜像,并将Windows docker守护进程配置为使用它。根据这一点:目前无法配置直通缓存。但对我来说没什么大问题。如果你把你的评论变成一个答案,我会接受的。