新しい Docker 機能を定義する

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

If you're using a Windows Bamboo server, you can't run Docker commands directly from the Windows command line.

To use the Docker task with a Windows Bamboo server, run Docker Machine.

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

For Bamboo 5.8, and later versions, Stock images already provide Docker, but you might still need to add the capability manually if you have upgraded from Bamboo 5.7 or an earlier version. See Existing stock images require manual update if new capabilities are needed for more details.

 

Note that Bamboo requires Docker 1.7.1 or later.

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

  1. Click the  icon in the Bamboo header and choose Overview.
  2. 左側のナビゲーション パネルで ([Elastic Bamboo] の下にある) [イメージ設定] をクリックします。
  3. ([操作] の下にある) 該当するエラスティック イメージの [機能] をクリックします。 
  4. ページの最後にある [機能を追加] パネルを使用して、新しい Docker 機能をイメージに追加します。

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

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

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

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

  1. Click the  icon in the Bamboo header and choose Overview.
  2. 左ペインで [エージェント] をクリックします。
  3. 目的のエージェントの名前をクリックします。
  4. [機能] タブをクリックしてから、([エージェント固有の機能] の右側にある) [機能を追加] をクリックします。
  5. [機能を追加] パネルで、
    • [Capability Type (機能タイプ)] から [Docker] を選択します。

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

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

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

  1. Click the  icon in the Bamboo header and choose Overview.
  2. 左側のナビゲーション パネルで [サーバー機能] をクリックします。
  3. ページの最後にある [機能を追加] パネルを使用して、新しい Docker 機能をサーバーに追加します。

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

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

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

 

最終更新日: 2018 年 10 月 19 日

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

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