目次


IBM Cloud によってホストされる専用レジストリー入門

IBM Cloud によってホストされる専用レジストリーを対象に Docker イメージをプッシュ/プルするための前提条件のクリア

Comments

概要

原文の著者: Shrenik Shah
スキル・レベル: すべてのスキル・レベル
CLI の基礎知識
IBM Cloud Container Service を使用するメリットの 1 つに、IBM Cloud によってホストされる専用レジストリーにアクセスできることがあります。それによってユーザーは、それぞれの専用レジストリーで Docker イメージをプッシュ/プルできるようになります。

前提条件

IBM Cloud アカウント - ここから登録できます。

ステップバイステップ

1

CLI のセットアップ

bx plugin install container-registry -r Bluemix
2

Cloud Foundry CLI を使った IBM Cloud へのログイン

bx login -a api.ng.bluemix.net
  • 「Email」には、IBM Cloud 用の IBM ID を入力します。
  • 「Password」には、IBM ID のパスワードを入力します。ユーザーの IBM Cloud の組織とスペースが取得されます。
  • ユーザーの IBM Cloud 組織のいずれかを表す番号を入力します。
  • ユーザーの既存の IBM Cloud スペースのいずれかを表す番号を入力します。
3

組織の名前空間の設定

使用する組織に初めてログインする場合、組織の名前空間を設定します。名前空間は、ユーザーの専用 IBM Cloud イメージ・レジストリーを識別するための固有の名前です。コンテナーを作成するときは、イメージ名とともに名前空間を組み込むことで、イメージのロケーションを指定する必要があります。

特定の名前空間が既に存在するかどうかを確認するには、以下のコマンドを実行します。

bx cr namespace-list

名前空間が設定されていない場合は、以下のコマンドを使用して作成します。

bx cr namespace-add <my_namespace>

オプション: セットアップの詳細については、こちらを参照してください。

4

レジストリーのイメージのプッシュ/プル

この時点で、IBM Bluemix Container Service によって提供される IBM Liberty イメージや IBM Node イメージなど、IBM 認定の公開イメージの使用を開始できます。

レジストリー内にある既存のイメージをリストするには、以下のようにします。

bx cr images

IBM Cloud 内の自分の専用レジストリーからイメージをプルするには、以下のようにします。

bx cr login
docker pull registry.ng.bluemix.net/<your_namespace>/<image_name>

ローカル・マシンから自分の専用レジストリーへ任意の Docker イメージをプッシュすることもできます。以下のコマンドを使用します。

docker push registry.ng.bluemix.net/<your_namespace>/<image_name>:<image_tag>

: Docker コマンドを使用したイメージのプル/プッシュで問題が発生する場合は、この Q&A の中で Jake Kitchener が言及しているクリーンアップ・ステップに従ってください。

5

シリーズの今後

今後も IBM Cloud レジストリーの使用を中心としたレシピがさらに提供される予定です。どうぞお見逃しなく。コメント/フィードバック/ご質問があれば、ssshah@us.ibm.com に E メールをお送りください。

次のレシピをご覧ください。Pushing Docker Images To IBM Cloud Registry from IBM Delivery Pipeline

著者

Shrenik Shah、IBM Cloud のソフトウェア・エンジニア


ダウンロード可能なリソース


コメント

コメントを登録するにはサインインあるいは登録してください。

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=60
Zone=Cloud computing, DevOps
ArticleID=1054676
ArticleTitle=IBM Cloud によってホストされる専用レジストリー入門
publish-date=12212017