Moby: 非対話型シェルで `docker login`を使おうとすると、間違ったエラーが返されます

作成日 2016年02月09日  ·  3コメント  ·  ソース: moby/moby

#12959と同じ

再現方法: docker login --username=right-username --email=right-email --password=""を使用してみてください。 エラーinappropriate ioctl for deviceます。 インタラクティブシェルでログインすることが可能です。

シェル: bash

カーネル: 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

OS: 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

最も参考になるコメント

また、これをjenkinsビルドスクリプトに含めます。

更新:私の問題の解決策を見つけました。 TLDR:DockerサーバーとDockerクライアントの両方が、 HOME環境変数で公開されている同じioの場所にアクセスできることを確認してください。

全てのコメント3件

また、これをjenkinsビルドスクリプトに含めます。

更新:私の問題の解決策を見つけました。 TLDR:DockerサーバーとDockerクライアントの両方が、 HOME環境変数で公開されている同じioの場所にアクセスできることを確認してください。

@adamkdeanサーバー/デーモンでも必要ですか?

@theJeztah私は再びこの問題を抱えています。 それは間違いなく必要ですが、幸いなことに、上の人が解決策を投稿しているのがわかります。

このページは役に立ちましたか?
0 / 5 - 0 評価