メイン コンテンツをスキップする 補完的コンテンツへスキップ

ルートやデータサービスジョブをSpring BootマイクロサービスDockerイメージとして公開(非推奨)

Availability-note非推奨

Studio Talendでは、ルートとデータサービスジョブをDockerレジストリーに公開できます。

8.0 R2024-02以降、このビルドタイプは非推奨となっています。

手順

  1. デザインワークスペースで、マイクロサービス(Spring Boot) Dockerイメージとしてビルドするルートまたはジョブを開きます。
  2. [Job] (ジョブ)タブの[Deployment] (デプロイメント)ビューで、[Build Type] (ビルドタイプ)リストから[Microservice (Spring Boot)] (マイクロサービス(Spring Boot))を選択します。ルートまたはジョブを保存します。
    マイクロサービス(Spring Boot)ビルドタイプを選択。
  3. [Repository] (リポジトリー)ツリービューで、Dockerレジストリーに公開するルートまたはジョブの項目を選択します。
  4. それを右クリックして、メニュー内の[Publish] (公開)を選択します。
  5. [Publish] (公開)ウィザードでは、[Microservice Spring Boot as Docker Image] (マイクロサービスSpring BootをDockerイメージとして)ビルドタイプがデフォルトとして設定されています。[Next] (次へ)をクリックします。
    [Publish] (公開)ウィザード。
  6. ルートまたはジョブで使用するデフォルトコンテキストのみをエクスポートするには、[Only export the default context] (デフォルトコンテキストのみをエクスポート)オプションを選択します。
    [Push Route (MS) Image] (ルート(MS)イメージをプッシュ)ウィザード
  7. ルートまたはジョブで使用するデフォルトコンテキストのみをエクスポートするには、[Only export the default context] (デフォルトコンテキストのみをエクスポート)チェックボックスをオンにします。
  8. [Enable Prometheus metrics endpoint] (Prometheusメトリクスエンドポイントを有効化)チェックボックスをオンにしてPrometheusメトリクスエンドポイントをマイクロサービスに構築し、ジョブやルートの実行、JVMメモリ、CPU消費量などを監視します。デフォルトでは、この機能はすべてのJMX属性と値をPrometheusにブリッジします。Prometheusの詳細は、Prometheusのドキュメンテーションをご覧ください。
  9. Dockerエンジンのインストールに基づいて、[Local] (ローカル)を選択するか、リモートアドレスを指定します。
    情報メモ警告: [Remote] (リモート)オプションを選択した場合は、リモートポートでDockerデーモンが開始していることを確認します。
  10. Dockerイメージ名とイメージタグを指定します。
    デフォルトでは、イメージ名はプロジェクト名とルートまたはジョブの名前から取得され、イメージタグはルートまたはジョブのバージョンから取得されます。新しい名前とタグをここで指定するか、プロジェクト設定でデフォルト設定をグローバルにカスタマイズできます。詳細は、Dockerイメージビルドの設定をカスタマイズをご覧ください。
    情報メモ警告: Dockerイメージ名には、アンダースコア文字は使用できません。したがって、Dockerイメージ名の値にアンダースコア文字が含まれていないことをご確認ください。
  11. ユーザー名とパスワードを指定します。
  12. [Finish] (終了)をクリックして、指定したDockerレジストリーへのDockerイメージの公開を開始します。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。