- 追加された行はこの色です。
- 削除された行はこの色です。
#topicpath
----
#contents
*** Docker Hub へのpush [#ee39ca52]
Docker Hub 上で hogehoge というアカウントを利用していたとして
# docker login
でログインした状態であるにもかかわらず、imageをpushしたら、
unauthorized: authentication required
が発生してしまいました。その際の対処法について。
ちなみに、
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
myjenkins latest 59d580851733 8 weeks ago 714.4 MB
このimage をpushしたいとします。
どうもイメージの名前とアカウント名が異なることが原因のようです。まず
# docker tag myjenkins hogehoge/myjenkins
とtagをつけて、hogehogeというprefixをつけたimageを作成します。
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
myjenkins latest 59d580851733 8 weeks ago 714.4 MB
hogehoge/myjenkins latest 59d580851733 8 weeks ago 714.4 MB
できました。で、このimageをDocker Hubへpushしてみます。
# docker push hogehoge/myjenkins
こんどはpushできました。
最初、Docker Hubのアカウント名を気にせずimageを作成して、そのまま、
# docker push myjenkins
としようとして、認証エラーが発生していたようです。
[[[Docker Hub][使い方]unauthorized: authentication required – ADACHIN SERVER Lab>https://adachin.server-on.net/wordpress/?p=2871]]
このサイトに到達してようやく解消しました。感謝です。
----
この記事は
#vote(おもしろかった,そうでもない)
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}