Docker在OS/X上的推送速度非常慢-并且似乎推送已经推送的层

vatpfxk5  于 2023-06-21  发布在  Docker
关注(0)|答案(2)|浏览(120)

我的docker推送已经显示,然后由于TLS错误而超时-我在每次推送之前都重新启动docker,这似乎改善了事情。
令我困惑的是,它似乎在重新做它已经做过的工作。
这里有两个截图。在第一个示例中,您可以看到层2c 2153 fbd 032已被推入。我希望它能确认这一点,而不必重新加载它。但是,它会“重试”。
有什么建议吗?我已经连续三天推不动了。

fjaof16o

fjaof16o1#

我还没有完全解决这个问题,但这个建议似乎很有用:
https://github.com/docker/for-mac/issues/621
它建议创建一个并发上传数量较少的.json文件。

vbkedwbf

vbkedwbf2#

“您可以看到层2c2153fbd032已被推入”
不,否则你会看到“被推”。
因此,docker试图再次推动同一层也就不足为奇了。
这取决于你的docker版本:1.10 on Mac had that issue
我的OS X上的Docker版本1.10.3也有这个问题。
更新到1.11后,它消失了,推送的图层被正确检测为“Layer already exists”。

相关问题