私はOpenshiftとDockerを使い慣れています。Openshiftに画像をプッシュできません(認証されていません:認証が必要です)
私はOpenshiftで新しいプロジェクトを作成しました。新しい画像ストリームも作成しました。作成したドッカー画像をOpenshiftプロジェクト内のドッカーリポジトリにプッシュできます。
Openshiftのドキュメントで説明されているように、ドッカーでレジストリにログインしてLogin succeded
というメッセージが表示された後、画像にタグを付けて画像ストリームにプッシュすると、Unauthorized: authentication required
というメッセージが表示されます。
sudo docker login -u `oc whoami` -p `oc whoami -t` registry.starter-us-east-1.openshift.com
sudo docker tag test:latest registry.starter-us-east-1.openshift.com/rolabot/test
sudo docker push registry.starter-us-east-1.openshift.com/rolabot/test
この最後のコマンドは、私に
3ea53db680fc: Pushing [==================================================>] 12.8 kB
54f43adb4662: Pushing 1.536 kB
49907af65b0a: Pushing [==================================================>] 3.072 kB
4589f96366e6: Pushing [==================================================>] 5.632 kB
b97229212d30: Pushing 14.85 kB
cd181336f142: Waiting
0f5ff0cf6a1c: Waiting
unauthorized: authentication required
正確な質問で質問を更新できますか? –
確かに、私に数分を与えてください。 – ChemiCalChems
@DerekBrown Editが投稿されました。 – ChemiCalChems