JetBrains Space ヘルプ

Docker Hub へのイメージの公開

リモートリポジトリ機能を使用すると、Space Packages レジストリから Docker Hub(英語) にコンテナーイメージを公開できます。

  1. Docker Hub で、Write 権限を持つアクセストークンを作成します(英語)。作成したトークンを安全な場所に保存します。

    Docker Hub token
  2. コンテナーイメージの公開の説明に従って、Space Packages レジストリへのイメージの公開を構成します。

  3. Space で、イメージを公開したレジストリを開きます

  4. リモートリポジトリを構成します。

    1. リポジトリ設定で、「リモートリポジトリ」タブを開き、「新しいリモートリポジトリ」をクリックします。

    2. リモートリポジトリ設定を指定します。

      • URL : Docker Hub URL。入手するには、Docker Hub URL を使用するにはクリックしてくださいリンクをクリックします。重要: Docker Hub ユーザー名を URL に追加します。例: ユーザー名が hub-username の場合: https://registry-1.docker.io/hub-username

      • 認証基本を選択します。

        • ユーザー名 : Docker Hub ユーザー名。

        • パスワード : 手順 1 で作成した Docker Hub トークン。

    3. 作成をクリックします。

  5. 必要なアーティファクトをリモートリポジトリ (Docker Hub) に公開します。

    1. 必要なイメージを見つける

    2. イメージメニューでリモートリポジトリに公開するを選択します。

    3. リストで、前の手順で作成したミラーを選択し、公開をクリックします。

関連ページ:

リモートリポジトリへのパッケージの公開

場合によっては、Space Packages リポジトリに保存されているパッケージをリモートリポジトリ (Maven Central など) に公開することが必要になることがあります。ローカルリポジトリごとに、関連するリモートリポジトリのリストを指定できます。この後、ローカルリポジトリからこれらのリモートリポジトリのいずれかにパッケージを公開できます。サポートされているリポジトリの種類:コンテナー、Maven、NuGet、ローカルリポジトリをリモートリポジトリに関連付ける:プロジェクトに移動...

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

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

パッケージリポジトリを探索する

パッケージリポジトリはプロジェクト全体のエンティティです。すべてのプロジェクトには独自のパッケージがあります。特定のプロジェクトのパッケージを表示するには、プロジェクトを開き、プロジェクトのサイドバーメニューでパッケージを選択します。ここでは、新しいリポジトリを作成したり、特定のリポジトリや特定のパッケージのプロパティを表示したりできます。リポジトリとパッケージを探す:すべてのパッケージリポジトリは、グローバル Space 検索インデックスに含まれます。名前でリポジトリを見つける最も簡単な方法...

Helm チャートの公開

Helm チャートがあり、Helm コマンドラインツールを使用して、新しく作成したコンテナーレジストリにそれを公開するとします。Helm 3.8 以降が必要となりますためご注意ください。Helm コマンドラインツールを使用してチャートを公開する:マシン上で OCI サポートが有効になっていることを確認してください。サポートを有効にするには、次のコマンドを実行して環境変数を設定します。export HELM_EXPERIMENTAL_OCI=1setx HELM_EXPERIMENTAL_OCI...