Vous pouvez transférer des images du Docker vers un projet sur le Registre Harbor intégré. Les projets dans le Registre Harbor intégré correspondent à des espaces de noms vSphere sur un Cluster superviseur.
Conditions préalables
Les tâches suivantes sont supposées être effectuées :
En outre, obtenez votre compte d'utilisateur pour lequel vous disposez d'autorisations d'écriture sur l'espace de noms qui correspond au projet sur Registre Harbor où vous souhaitez transférer les images.
Enfin, vous avez besoin d'une image locale que vous pouvez transférer vers le registre. La commande suivante extrait l'image hello-world du Hub Dock. Vous aurez besoin d'un compte pour extraire l'image.
docker run hello-world
Résultat attendu :
Hello from Docker! This message shows that your installation appears to be working correctly.
Vérifiez l'image à l'aide de la commande
docker images
.
docker images REPOSITORY TAG IMAGE ID CREATED SIZE hello-world latest bf756fb1ae65 10 months ago 13.3kB
Procédure
Exemple
docker tag busybox:latest <container-registry-IP>/<namespace-name>/busybox:latest docker push <container-registry-IP>/busybox/busybox:latest
Que faire ensuite
Déployez des Espaces vSphere à l'aide d'images issues du registre Harbor. Reportez-vous à la section Déployer une application sur un Espace vSphere à l'aide du Registre Harbor intégré.