本文書は機械翻訳された文書で、語彙、構文、文法に誤りが生じます。 専門家の翻訳が完了したら修正される予定です。

気になる点は、お問い合わせでお問い合わせください。

便利なサービスの提供に最善を尽くします。

Quick Start

このガイドではContainer Registryを利用するための以下の3つのコマンドを扱います。


Docker login

NAVERクラウドプラットフォームに作成したレジストリにログインするための例題です。

ログインのためにはAPI認証キーと生成したレジストリのエンドポイントが必要です。

ncr-1-2-1

レジストリリストの詳細メニューからログインのためのエンドポイントを確認できます。 ネイバークラウドプラットフォームのContainer Registryを利用するためにはDocker Engine 1.10以上のバージョンが必要です。 このバージョンがインストールされている場合、ターミナルでDocker CLIを利用してエンドポイントにログインできます。 ログインに必要なユーザーIDとパスワードはそれぞれAPI認証鍵のAccess Key Id、 Secret Keyです。

$ docker login -u <access-key-id> mybear.kr.ncr.ntruss.com
Password: <secret-key>
Login Succeeded

ログイン成功後は、"ログイン Succeded"メッセージが出力されます。

サブアカウントはどうやってログインできますか?

Container Registryは、Sub Accountと連動してサブアカウントログインをサポートします。 サブアカウントのアクセスタイプ(Access Type)にAPI Gateway Accessが有効になっている場合、当該アカウントのAPI認証キーをサブアカウントの詳細から確認することができます。 その他にも、API Gateway Accessを持つサブアカウントは、ポータル > マイページ > アカウント管理 > 認証キー管理で該当サブアカウント認証キーを確認できます。 このAPI認証キーを利用してレジストリにログインできます。


Docker pull

"docker login"コマンドを利用して特定のレジストリのエンドポイントにログインした場合、そのレジストリに保存されたDockerコンテナの画像をPullすることができます。

以下の例題は、レジストリに保存されたjenkins:latestの画像をダウンロードするエジェです。

$ docker pull mybear.kr.ncr.ntruss.com/jenkins
Using default tag: latest
latest: Pulling from jenkins
55cbf04beb70: Pull complete
c58988e753d7: Pull complete
70fcfa476f73: Pull complete
0539c80a02be: Downloading [===============>                                   ]  40.52MB/133.9MB
54fefc6dcf80: Download complete
911bc90e47a8: Download complete
38430d93efed: Download complete
c0cbcb5ac747: Download complete
35ade7a86a8e: Download complete
aa433a6a56b1: Downloading [===================>                               ]  27.91MB/70.41MB
841c1dd38d62: Download complete
12b47c68955c: Download complete
1322ea3e7bfd: Download complete

Docker push

docker loginコマンドを利用して特定のレジストリのエンドポイントにログインした場合、そのレジストリにDockerコンテナの画像をPushすることができます。 サブアカウントの場合は、Sub Accountポリシーに管理者(マネージャー)権限がなければ、該当作業が許可されません。

$ docker push mybear.kr.ncr.ntruss.com/jenkins
The push refers to repository [mybear.kr.beta-ncr.ntruss.com/jenkins]
0577e068c587: Layer already exists
b1891bf16fa7: Layer already exists
37c1d818eb0b: Layer already exists
d51e4482f53a: Layer already exists
ceed640cbb93: Layer already exists
9c2e8b91bfa8: Layer already exists
c477b6c8ca45: Layer already exists
fa0c3f992cbd: Layer already exists
ce6466f43b11: Layer already exists
719d45669b35: Layer already exists
3b10514a95be: Layer already exists
latest: digest: sha256:0de43cde2c4b864a8e4a84bbd9958e47c5d851319f118203303d040b0a74f159 size: 4501

関連情報のショートカット

以下のガイドで関連情報が確認できます。

に対する検索結果は~件です。 ""

    に対する検索結果がありません。 ""

    処理中...