JetBrains Space ヘルプ

コンテナーレジストリを作成する

  1. プロジェクトに移動するレジストリを作成する場所。

  2. プロジェクトのサイドバーで、パッケージを選択します。

  3. パッケージページで、新規リポジトリをクリックします。

  4. 新しいパッケージリポジトリウィンドウで、リポジトリ設定を指定します。

    • タイプ : コンテナーレジストリを選択します。

    • 名前説明 : レジストリ名 (一意の識別子である必要があります) と説明を指定します。

    • アクセス : 認証されていないユーザーがリポジトリから読み取れるようにする場合は、Public を選択します。それ以外の場合は、Private を選択します。詳細

    • 不変のタグ名 : 選択すると、ユーザーは同じタグ(英語)を持つイメージをプッシュできなくなります。これは、タグが一意のイメージ識別子になることを意味します。タグの不変性の最も一般的な使用箇所はイメージのバージョン管理です。同じバージョンのイメージを 2 回公開することはできません。これは、たとえば Docker Hub: myImage:1.0.0myImage:1.0.1myImage:release でのバージョン管理の編成方法とまったく同じです。

    • 不変のイメージ : 選択すると、ユーザーは同じタグ(英語)ダイジェスト(英語)を持つイメージをプッシュできなくなります。

  5. レジストリを作成した後、入門ボタンをクリックすると、レジストリへの接続、公開、イメージの取得などの開始に役立つコマンドラインスニペットが表示されます。ここで、個人トークンを生成する使用してレジストリにアクセスすることもできます。

    リポジトリ URL をコピーするには、右上隅にある Copy link レジストリリンクをコピーをクリックします。例: URL は次のようになります: mycompany.registry.jetbrains.space/p/projectkey/mydocker/myimage

関連ページ:

プロジェクトに参加する

あるプロジェクトに貢献を開始したい場合は、そのプロジェクトに参加する必要があります。つまり、そのプロジェクトのメンバーになる必要があります。貢献しようとしているプロジェクトに移動します。すでにメンバーである場合は、プロジェクトのページのプロジェクトメンバーにリストされます。そうでない場合は、プロジェクト管理者に連絡してメンバーシップを依頼してください。プロジェクト管理者を確認するには、プロジェクトページでメンバーウィジェットをクリックします。プロジェクトを探す:すべてのプロジェクトは名前で見つ

パッケージ内のアクセスと認可

プライベートおよびパブリックリポジトリ:パッケージリポジトリは特定のプロジェクト内でのみ作成できます。つまり、リポジトリはプロジェクト全体のエンティティです。ユーザー権限は、プロジェクト内のユーザーのロールとリポジトリのタイプ (プライベートまたはパブリック) によって異なります。さらに詳細に: 許可されたユーザーのみがプライベートリポジトリにアクセスできます。アクセスはパッケージリポジトリ権限グループによって管理されます。デフォルトでは: プロジェクトメンバーには、読み取り、書き込み、作成、削除...

コンテナーレジストリ

コンテナーレジストリを使用すると、Docker/OCI イメージと Helm チャートを保存および共有できます。使い方: コンテナーレジストリを作成する、コンテナーイメージの公開、Helm チャートの公開、Docker Hub へのイメージの公開、Rust パッケージを入手コンテナーレジストリを作成する

コンテナーイメージの公開

Docker イメージがあり、次のコマンドを使用して、新しく作成したコンテナーレジストリにそれを公開するとします。Docker コマンドラインツール。JetBrains TeamCity.、Space Automation.、同じイメージバージョンのイメージを公開することは許可されていないことに注意してください。サーバーは 409 HTTP 応答を返します。Docker コマンドラインツールを使用してイメージを公開する:コンテナーレジストリにログインします。docker login mycom...