# TP5 Créer un Registry local. Pousser une image. Récupérer une image. * Créer un service registry à l'aide de l'image officielle `registry:2` et le publier sur le port 5000. * Tester la disponibilité du registry. ``` $ docker service create --name registry --publish 5000:5000 registry:2 ``` ``` $ curl 127.0.0.1:5000/v2/_catalog {"repositories":[]} ``` * Pousser l'image `debian-formation` sur le registry en utilisant les tags pour préciser l'adresse du registry, ici `127.0.0.1:5000`. * Récupérer l'image `debian-formation` sur tous les noeuds. ``` $ docker tag debian-formation:3 127.0.0.1:5000/debian-formation:3 ``` ``` $ docker push 127.0.0.1:5000/debian-formation:3 ``` ``` $ curl 127.0.0.1:5000/v2/_catalog {"repositories":["debian-formation"]} ``` ``` $ docker pull 127.0.0.1:5000/debian-formation:3 ```