拉图像时我一直在连接超时:
首先,它开始下载3个第一层,其中一个完成后,第4层尝试开始下载。现在问题是它不会开始直到两个第一层完成下载,在此之前(我认为)第四层无法开始下载并中止整个过程。 所以我在想,如果一个接一个地下载这些图层就不能解决这个问题。或者有没有办法用我的浏览器手动下载图像?
答案 0 :(得分:9)
Docker守护程序有一个--max-concurrent-downloads
选项。
根据{{3}},它为每次拉设置最大并发下载量。
因此,您可以使用dockerd --max-concurrent-downloads 1
启动守护程序以获得所需的效果。
有关如何在启动时设置守护程序选项,请参阅documentation。
答案 1 :(得分:4)
如果docker已经运行Ubuntu,请按照以下步骤操作:
sudo service docker stop
sudo dockerd --max-concurrent-downloads 1
之后,请下载图像,然后停止该终端并重新启动守护程序。
sudo service docker start