新しい Docker 機能を定義する

robotsnoindex
robotsnoindex

Error rendering macro 'viewport-redirect'

NULL

Bamboo のビルドとデプロイで Docker タスクを使用する前に、Bamboo で Docker 機能を定義 (つまり「登録」) する必要があります。

機能とは、通常、すでにインストールされているモジュールまたは実行可能ファイルへのパスを定義するものです。Bamboo やそのエージェントで機能を利用するためには、事前に Bamboo でそれらの機能を定義する必要があります。

新しいストック イメージでは Docker をすぐに使用できますが、既存のエラスティック イメージがある場合は、この機能を手動で追加する必要があります。詳細は、「新しい機能が必要な場合、既存のストック イメージを手動で更新する必要がある」を参照してください。 

Bamboo には Docker が必要であることにご注意ください。 

[Unable to render {include} The included page could not be found. ({include} をレンダリングできません。ページが見つかりませんでした)] を選択し、
 必要があります。

エラスティック イメージの Docker 機能を定義する

  1. [Unable to render {include} The included page could not be found. ({include} をレンダリングできません。ページが見つかりませんでした)] を選択し、
  2. 左側のナビゲーション パネルで ([Elastic Bamboo] の下にある) [イメージ設定] をクリックします。
  3. ([操作] の下にある) 該当するエラスティック イメージの [機能] をクリックします。 
  4. ページの最後にある [機能を追加] パネルを使用して、新しい Docker 機能をイメージに追加します。

    • [Capability Type (機能タイプ)] から [Docker] を選択します。

    • [パス] に、Docker 実行ファイルへのパスを入力します (例: /usr/bin/docker)。

  5. [追加] をクリックします。

エージェントの Docker 機能を定義する

  1. [Unable to render {include} The included page could not be found. ({include} をレンダリングできません。ページが見つかりませんでした)] を選択し、
  2. 左ペインで [エージェント] をクリックします。
  3. 目的のエージェントの名前をクリックします。
  4. [機能] タブをクリックしてから、([エージェント固有の機能] の右側にある) [機能を追加] をクリックします。
  5. [機能を追加] パネルで、
    • [Capability Type (機能タイプ)] から [Docker] を選択します。

    • [パス] に、Docker 実行ファイルへのパスを入力します (例: /usr/bin/docker)。

  6. [追加] をクリックします。

Bamboo サーバーの Docker 機能を定義します。 

  1. [Unable to render {include} The included page could not be found. ({include} をレンダリングできません。ページが見つかりませんでした)] を選択し、
  2. 左側のナビゲーション パネルで [サーバー機能] をクリックします。
  3. ページの最後にある [機能を追加] パネルを使用して、新しい Docker 機能をサーバーに追加します。

    • [Capability Type (機能タイプ)] から [Docker] を選択します。

    • [パス] に、Docker 実行ファイルへのパスを入力します (例: /usr/bin/docker)。

  4. [追加] をクリックします。

 

最終更新日: 2021 年 2 月 12 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.