2017-06-29 4 views
0

Après avoir mis à niveau mon docker de la version 1.8.2-el7 à la version 1.12.6, il ne parvient pas à extraire mes images privées du docker hub.Impossible de retirer mon image privée du concentrateur docker

je pouvais en mesure d'effectuer la commande d'image de la liste

sudo docker -H tcp://test-app01.local:2376 images 
REPOSITORY    TAG     IMAGE ID   CREATED    SIZE 
account/image1 tag1    a4c286f0ec9e  10 hours ago  864.7 MB 
ubuntu     latest    d355ed3537e9  8 days ago   119.2 MB 
account/image1 tag2   4abd8c3ed720  3 months ago  878.8 MB 

Mais il est incapable de tirer dernière image de prise en pension avec connexion réussie.

sudo docker -H tcp://test-app01.local:2376 login -u username -p password 
Login Succeeded 

sudo docker -H tcp://test-app01.local:2376 pull account/image1:tag1 
Using default tag: tag1 
Pulling repository docker.io/account/image1 
Error: image account/image1:latest not found 

Quelqu'un peut-il aider à résoudre ce problème.

Répondre

0

Comme vous pouvez le voir dans la commande image, vous avez seulement tag1 et tag2 balises d'image.

Si vous n'en spécifiez pas, docker recherchera latest que vous n'avez pas. Alors tirez celui-ci pour balise1:

sudo docker -H tcp://test-app01.local:2376 pull account/image1:tag1 

Ou ceci pour tag2:

sudo docker -H tcp://test-app01.local:2376 pull account/image1:tag2 
+0

Il est vrai que si je ne mentionne pas tout ce qu'il aurait dû tiré l'image par défaut (le dernier). – SPM

+0

On dirait que le problème est de tirer mon image privée du docker hub. Si je change l'image du privé au public c'est capable de la tirer. – SPM