2017-02-20 60 views
1

我一直在使用私人碼頭註冊表來集中我們的圖像。問題是,從這個註冊表中拉出圖像的速度非常慢(在1 MBps以下),在這種情況下,我可以在這些相同的兩臺機器之間以超過100 MBps的速度進行掃描。從私人碼頭註冊處推送和拉出的速度非常慢

有沒有人遇到過此之前,可以共享一個解決方案,或者我只是沒有正確配置註冊表?

此外,我沒有使用任何東西花哨的存儲,只是當地的FS,我目前沒有使用TLS,只是現在與註冊表測試不安全。

回答

1

您是否在推動多層圖像?如果是這樣,這可能是由docker內部使用的壓縮庫造成的。

每次推圖像到docker registry,搬運工時必須將圖像層解壓縮到商店它的信息,所以它需要的處理時間(不像scp

閱讀here關於改變壓縮庫到一個開放的問題讓這個更快。

+0

感謝您的鏈接,我會進一步研究。此外,它並沒有推動我們有很多問題,它拉動了形象。 – andrei