J'ai plusieurs images dans les référentiels privés Docker Hub, et je dois les extraire sur des machines distantes à l'aide de l'API Docker Remote Rest. Existe-t-il un moyen d'authentification à distance?
Ce sont les appels que je voudrais faire à distance:
docker login
docker pull myrepo/myimage
Oui, il existe un moyen, il vous suffit de spécifier l'hôte distant
docker login myrepo.com
Ensuite, vous pouvez accéder à vos images
docker pull myrepo.com/myimage
et vous pouvez également spécifier une balise
docker pull myrepo.com/myimage:mytag
J'espère que cela fonctionne pour toi.
docker image pull 127.0.0.1:5000/jenkins: dernier
L'IP ci-dessus est l'IP de votre machine privée et 5000 est votre port de mappage/jenkins: le plus récent est votre nom d'image qui est présent dans votre registre privé, vous pouvez le vérifier @ localhost: 5000/v2/_catalog