Pour mes travaux perso, publier sur mon docker hub perso est plutot contraignant. Il était largement temps de faire une simplissime docker registry pour ces besoins ponctuels.

Lancer la registry avec le container docker fourni par le docker hub est trivial :

docker run --restart always \
           -p 5000:5000 \
           --name registry \
           registry:2

Puis pour uploader une image docker ubuntu sur notre registry :

docker pull ubuntu
docker tag ubuntu localhost:5000/ubuntu
docker push localhost:5000/ubuntu