Using DockerHub, I have seen some reliability issues (downtime, sometimes without status page updates), bugs (timeout querying DockerHub API when a repo has many tags), and behavior changes (images used to be immediately available after push, now it appears to be async).
Given the above issues, I'm interested in better understanding what my options are... Have you used / do you recommend alternatives such as DockerHub enterprise, a self-hosted docker registry/distribution, setting up a mirror, CoreOS, etc?
Thanks!