Aws-cli: la connexion docker ne fonctionne pas. Le message d'erreur est "Le nom d'utilisateur ou le mot de passe que vous avez entré n'est pas correct."

Créé le 13 avr. 2018  ·  7Commentaires  ·  Source: aws/aws-cli

Salut,

J'exécute la commande eval $(aws ecr get-login --region--no-include-email) et je reçois l'erreur ci-dessous :

WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Error saving credentials: error storing credentials - err: exit status 1, out: `The user name or passphrase you entered is not correct.`

aws --version : aws-cli/1.14.60 Python/3.6.5 Darwin/17.4.0 botocore/1.9.13
docker --version : Docker version 18.03.0-ce, build 0520e24
MacOS High Sierra (10.13.3)

J'aimerais savoir pourquoi cette erreur se produit et comment la corriger ? J'ai essayé de faire des recherches ici dans aws docs, mais pas de chance

Merci,
99

closing-soon

Commentaire le plus utile

Essayez d'ouvrir Keychain Access
Faites un clic droit sur le trousseau de connexion
Verrouillez-le puis déverrouillez-le à nouveau

Tous les 7 commentaires

Essayez d'ouvrir Keychain Access
Faites un clic droit sur le trousseau de connexion
Verrouillez-le puis déverrouillez-le à nouveau

Eh bien, cela a fonctionné pour moi! Quel est le raisonnement derrière cela?

On dirait qu'il peut y avoir un bogue dans l'assistant d'identification du trousseau osx dans docker sur les nouvelles versions d'osx : https://github.com/docker/docker-credential-helpers/issues/65

Certains ont dit que le redémarrage résout le problème. Certains ont dit que la suppression de cet assistant d'identification le résout, bien que je suggère fortement d'essayer d'autres moyens avant de le faire.

Il ne semble pas que ce soit un problème de CLI cependant. Si vous trouvez plus d'informations, faites-le nous savoir.

@JordonPhillips l'a fait fonctionner après les redémarrages, les redémarrages, la réinstallation, etc. Je n'ai aucune idée de ce qui l'a réparé. Donc pas grand chose à partager ici. (Mais j'ai 2 autres collègues qui viennent de recevoir leurs nouveaux ordinateurs portables High Sierra et ont rencontré le même problème)
Je pense qu'on peut fermer ce ticket pas grand chose ici

@99 n'hésitez pas à le fermer alors :)

Suppression de "credsStore": "osxkeychain" de ~/.docker/config.json à la place.

Merci @dennislky - votre https://github.com/aws/aws-cli/issues/3264#issuecomment -381478869 a fonctionné pour moi sur macOS 10.13 avec Docker 19.03.8. La solution la plus simple que j'ai vue, essayé diverses autres options, notamment l'édition de ~/.docker/config.json

Cette page vous a été utile?
0 / 5 - 0 notes