23- Les commandes de docker: images

www.itgalaxy.io

Pousser une image locale sur une registry privée :

Pour pouvoir utiliser une registry non sécurisée en https, il faut ajouter une exception dans la configuration de Docker.

Ajouter le fichier: /etc/docker/daemon.json
{
“insecure-registries” : [“registry.univ-rouen.fr:5000”]
}

et relancer de daemon docker pour prendre en compte les modifications: sudo systemctl restart docker

On commence par “tagger” l’image locale pour la registryprivée. Dans l’exemple le serveur qui héberge la registry se nomme “registry”

$ docker tag /debian:latest registry.domain.tld:<port//debian:latest
$ docker tag levasbr1/debian:latestregistry.univ-rouen.fr:5000/levasbr1/debian:latest
$ docker images

REPOSITORY TAG IMAGE ID
registry.univ-rouen.fr/ levasbr1/debianlatest 55f2b1db8911

Pousser l’image dans la registry:

$ docker push registry.univ-rouen.fr:5000/levasbr1/debian:latest

The push refers to repository [registry.univ-rouen.fr:5000/levasbr1/debian]
6737a6f8cc10: Pushed
e1df5dc88d2c: Pushed
latest: digest: sha256:56bbd19006e1d1166d56715e01771cf22fb2ca67335009b7

Pour récupérer l’image depuis la registryprivée:
on commence par supprimer l’image locale:

$ docker rmi registry.univ-rouen.fr:5000/levasbr1/debian:latest

ensuite on récupère l’image sur la registryprivée:

$ docker pull registry.univ-rouen.fr:5000/levasbr1/debian:latest






1. Nous contactez


2. Infra as a Service

  • Description: Infrastructure cloud évolutive et sécurisée
  • Links:

3. Projets Développeurs


4. Développeurs


5. Formations Complètes


6. Marketplace

7. Blogs


This website is powered by ItGalaxy.io