Docker-Registry
如何將 Docker Registry 從文件系統遷移到 S3 儲存?
我將Docker Registry與文件系統儲存驅動程序一起使用。我想要做的是將現有系統資料庫遷移到與 S3 兼容的儲存,而不會失去數據。
雖然我可以在專用客戶端上提取所有圖像,重新配置系統資料庫並再次推送,但由於已儲存圖像的大小和數量,我想找到一種更直接的方法。
有什麼方法可以將數據從文件系統遷移到 S3 而無需重新推送圖像?
經過一番探勘,結果發現儲存驅動程序只是一個文件系統抽象,因此將 Docker Registry 從文件系統遷移到 S3 所需要做的就是將系統資料庫目錄的內容原封不動地複製到 S3。