Help needed on Docker private registry with high availability!

Hi All,

We are looking to setup a private docker registry with high availability, following are the details I could gather from different weblinks.

Issue
-> Mutliple VM’s present with 1 VM as master, Docker Registry runs in Master. When master VM goes down a new Master VM will be elected and docker registry should continue from the same…

Possible Solution Identified:
–> Set metadata storage location as redis
–> Set the path where registry stores image to an nfs mounted directory
–> When VM switches over to a new VM start docker registry with redis configuration and btw make sure
this nfs image storage location is mounted in the new VM.

Please let us know your thoughts on the same, let us know if there are any shortcomings on the same…

rgds
Balaji Kamal Kannadassan