Docker下载图层

有没有办法让docker顺序下载图像的图层,而不是并行。 我需要这个,因为我们的存储库在networking问题上非常严格(或者很less)。 我得到了很多EOF错误:

time="2016-06-14T13:15:52.936846635Z" level=debug msg="Error contacting registry http://repo.server/v1/: Get http://repo.server/v1/images/b6...be/layer: EOF" time="2016-06-14T13:15:52.936924310Z" level=error msg="Download failed: Server error: Status 0 while fetching image layer (b6...be)" 

这是在Windows上运行Docker 1.11.2的时候。

但是在Centos7虚拟机上,它的默认值是1.9.1。

我注意到一个区别是1.9.1下载顺序。 所以我试图在Windows上安装1.9.1,但是快速启动terminal自动下载并安装了boot2docker ISO的1.11.2版本。

那么是否有一些arg,config或环境variables可以让docker一次下载一个图层?

或者我跳到错误的结论,假设并发下载导致我的networking错误?

谢谢

看来最近在docker守护进程的configuration中增加了一个max-concurrent-downloads选项。 这里是链接到文档,虽然我没有机会自己testing它。