Moby: Lorsque vous essayez d'utiliser `docker login` dans un shell non interactif, il renvoie une erreur erronée

Créé le 9 févr. 2016  ·  3Commentaires  ·  Source: moby/moby

Identique au #12959

Comment reproduire : essayez d'utiliser docker login --username=right-username --email=right-email --password="" . Vous obtiendrez une erreur inappropriate ioctl for device . Il est possible de se connecter avec un shell interactif.

Coque : bash .

Noyau : Linux icweb-logsearch-03-production-us-west-1 3.14.48-33.39.amzn1.x86_64 #1 SMP Tue Jul 14 23:43:07 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Système d'exploitation : Amazon Linux 15.03

Client:
 Version:      1.9.1
 API version:  1.21
 Go version:   go1.4.2
 Git commit:   a34a1d5/1.9.1
 Built:
 OS/Arch:      linux/amd64

Server:
 Version:      1.9.1
 API version:  1.21
 Go version:   go1.4.2
 Git commit:   a34a1d5/1.9.1
 Built:
 OS/Arch:      linux/amd64
kinenhancement versio1.9

Commentaire le plus utile

Avoir également cela dans un script de construction jenkins.

Mise à jour : j'ai trouvé une solution à mon problème. TLDR : assurez-vous que le serveur docker et le client docker ont tous deux accès au même emplacement io exposé dans la variable d'environnement HOME .

Tous les 3 commentaires

Avoir également cela dans un script de construction jenkins.

Mise à jour : j'ai trouvé une solution à mon problème. TLDR : assurez-vous que le serveur docker et le client docker ont tous deux accès au même emplacement io exposé dans la variable d'environnement HOME .

@adamkdean êtes-vous sûr que cela est également nécessaire sur le serveur / démon ?

@theJeztah J'ai à nouveau ce problème. C'est certainement nécessaire, mais heureusement, je vois que le gars ci-dessus a posté une solution.

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