第2章 リポジトリーの作成

リポジトリーは、関連するコンテナーイメージのセットを保存する中心となる場所を提供します。Red Hat Quay でリポジトリーを作成するには、(dockerpodman からの) プッシュによる方法と、Red Hat Quay の UI による方法の 2 つがあります。これらは基本的に同じで、Quay.io を使用するか、Red Hat Quay の独自のインスタンスを使用するかの違いです。

2.1. UI によるイメージリポジトリーの作成

ユーザーアカウントで Red Hat Quay UI でリポジトリーを作成するには、以下の手順に従います。Web UI からユーザーアカウントにログインします。次の図のように、ホームページ (またはユーザーに関連するその他のページ) のヘッダーの右上にある + アイコンをクリックし、New Repository を選択します。

+ Create a new repository for a user.

  1. 表示される Create New Repository ページで以下の操作を実施します。

    • ユーザー名に新しいリポジトリー名を追加する
    • Repository Description をクリックして、リポジトリーの説明を入力する
    • Repository Visibility で、リポジトリーを公開するか非公開にするかを選択する
    • Create Repository ボタンをクリックする

新しいリポジトリーが作成され、最初は空の状態です。このリポジトリー (イメージ名を除いたもの) からイメージをプルするのに使用できる docker pull コマンドが画面に表示されます。

組織の下で Red Hat Quay UI でリポジトリーを作成するには、以下の手順に従います。

  1. 管理者権限または組織への書き込み権限を持つユーザーでログインします。
  2. Repositories ビューで、Users and Organizations の右欄から組織名を選択します。図 2.x に示すような組織のページが表示されます。
  3. ページの右上にある +Create New Repository をクリックします。
  4. 表示される Create New Repository ページで以下の操作を実施します。

    • 組織名に新しいリポジトリー名を追加する
    • Repository Description をクリックして、リポジトリーの説明を入力する
    • Repository Visibility で、リポジトリーを公開するか非公開にするかを選択する
    • Create Repository ボタンをクリックする

新しいリポジトリーが作成され、最初は空の状態です。このリポジトリー (イメージ名を除いたもの) からイメージをプルするのに使用できる docker pull コマンドが画面に表示されます。