2017-02-20 35 views
1

我一直在使用私人码头注册表来集中我们的图像。问题是,从这个注册表中拉出图像的速度非常慢(在1 MBps以下),在这种情况下,我可以在这些相同的两台机器之间以超过100 MBps的速度进行扫描。从私人码头注册处推送和拉出的速度非常慢

有没有人遇到过此之前,可以共享一个解决方案,或者我只是没有正确配置注册表?

此外,我没有使用任何东西花哨的存储,只是当地的FS,我目前没有使用TLS,只是现在与注册表测试不安全。

回答

1

您是否在推动多层图像?如果是这样,这可能是由docker内部使用的压缩库造成的。

每次推图像到docker registry,搬运工时必须将图像层解压缩到商店它的信息,所以它需要的处理时间(不像scp

阅读here关于改变压缩库到一个开放的问题让这个更快。

+0

感谢您的链接,我会进一步研究。此外,它并没有推动我们有很多问题,它拉动了形象。 – andrei