Aller au contenu

« Registry » : différence entre les versions

De Wiki Manuguerra
Page créée avec « =Lister les repos= curl -u user:pass https://registry.leonhome2.ddns.net/v2/_catalog - Lister les tags d'une image curl -u user:pass https://registry.leonhome2.ddns.net/v2/apicarburant/tags/list =Gestion des images= - Télécharger une image docker pull registry.leonhome2.ddns.net/mon-image:tag - Envoyer une image docker tag mon-image-locale registry.leonhome2.ddns.net/mon-image:tag docker push registry.leonhome2.ddns.net/mon-image:tag # Lister le... »
 
Aucun résumé des modifications
 
Ligne 3 : Ligne 3 :




- Lister les tags d'une image
= Lister les tags d'une image=


   curl -u user:pass https://registry.leonhome2.ddns.net/v2/apicarburant/tags/list
   curl -u user:pass https://registry.leonhome2.ddns.net/v2/apicarburant/tags/list
Ligne 57 : Ligne 57 :
== Logout ==
== Logout ==
  docker logout registry.leonhome2.ddns.net
  docker logout registry.leonhome2.ddns.net
[[category:informatique]]

Dernière version du 4 avril 2026 à 19:23

Lister les repos

curl -u user:pass https://registry.leonhome2.ddns.net/v2/_catalog


Lister les tags d'une image

 curl -u user:pass https://registry.leonhome2.ddns.net/v2/apicarburant/tags/list

Gestion des images

- Télécharger une image

 docker pull registry.leonhome2.ddns.net/mon-image:tag

- Envoyer une image

 docker tag mon-image-locale registry.leonhome2.ddns.net/mon-image:tag
 docker push registry.leonhome2.ddns.net/mon-image:tag
  1. Lister les images locales
 docker images
 docker image ls
  1. Supprimer une image locale
 docker rmi registry.leonhome2.ddns.net/mon-image:tag

Inspecter une image

  1. Voir les métadonnées
 docker inspect registry.leonhome2.ddns.net/mon-image:tag
  1. Voir l'historique des layers
 docker history registry.leonhome2.ddns.net/mon-image:tag
  1. Voir le manifest (sans télécharger)
 docker manifest inspect registry.leonhome2.ddns.net/mon-image:tag

Lancer un conteneur

docker run -d \
 -p 8080:80 \
 -v /data:/app/data \
 --name mon-conteneur \
 registry.leonhome2.ddns.net/mon-image:tag

=Build & Push

Builder et tagger

docker build -t registry.leonhome2.ddns.net/mon-image:1.0 .

Pusher

docker push registry.leonhome2.ddns.net/mon-image:1.0

Pusher tous les tags

docker push registry.leonhome2.ddns.net/mon-image --all-tags

gestion session

Login

docker login registry.leonhome2.ddns.net

Vérifier la connexion

cat ~/.docker/config.json

Logout

docker logout registry.leonhome2.ddns.net