私は数日前にWindows 10にDockerをインストールしました。私は私のDocker Hubリポジトリにログインすることができているようだ(Windows上で私のgit-bashにwinpty dockerログインを入力することによって)。 「Login succeded」と表示されます。しかし、私はプッシュしようとした後(ドックルプッシュmyrepo/myproject:sometag)最終的に "認証が必要"と言います。 私はグーグルと昨日これについて(また、stackoverflow上)については、昨日調査したが、助けていない。私の機会に有望に見えた様々なアドバイスは役に立たなかった。問題はおそらくUsers/MyName/.docker/config.jsonのどこかにあると私は理解しています。私は、ファイルがboot2docker(Windows 7のバージョン)と同じではないことに気付きました。そして、私の家で使うWindows 7では、プッシュは完璧に機能します。私はまた、と言う必要があります。私は、企業プロキシの背後にあるWindows 10でドッカーを実行しています。そしてプロキシはそれがあるべきであるように設定されます。ドッカーのビルドを行うときに、プロキシの背後でmavenコマンドを実行することもできます。それは完璧にやっている。しかし、私はちょうどドッカーハブのレポにプッシュすることはできません。 あなたは何をすべきかアドバイスしていただけますか?私はオプションを使い果たしました。ログインは機能しますが、プッシュはできません。ドッカーハブにプッシュできません(認証が必要です)
{
"auths": {
"https://index.docker.io/v1/": {
"auth": "xxxx",
"email": "[email protected]"
}
}
}
は、あなたが認証変数について教えてもらえます:これは私のユーザ/ MYNAME/.docker/config.jsonがどのように見えるかですか?おそらくそれに問題があると思う。多分問題がどこにあるのか、私は自分でそれを作りたいと思っています。私が読んだとおり、それはユーザー名です:pass64のハッシュ。しかし、それが正しいかどうかは分かりません。または、いくつかのパラメータがありません。私が言ったように、config.jsonは、boot2dockerバージョンではかなり異なっています。私はこれに固執しており、さらに進むことはできません。
My Dockerのバージョンは1.12.5です。助けてください!ここで
の真ん中にあります。しかし、あなたはgit-bashコマンドからログインしました。可能であれば、boot2dockerからログインを試みることができますか? (私は実際にWindows上のドッカーの使用を知らないが、あなたが言うように、Windows 7上のboot2dockerのようには見えない)。 –
私はwin10でboot2dockerを持っていません。私はこのバージョンしか持っていません。私はソリューションがドッカーの2つのバージョンをインストールすることではないと思う..右か? – DarioBB