Docker-continuous-integration
提供:Dev Guides
Docker-継続的インテグレーション
Dockerには、多くの継続的統合ツールとの統合があり、 Jenkins として知られる一般的なCIツールも含まれています。 Jenkins内には、コンテナの操作に使用できるプラグインが用意されています。 それでは、Jenkinsツールで利用可能なDockerプラグインを簡単に見てみましょう。
手順を追って説明し、JenkinsでDockerコンテナで利用できるものを見てみましょう。
ステップ1 *-Jenkinsダッシュボードに移動して、 Jenkinsの管理*をクリックします。
- ステップ2 *-*プラグインの管理*に移動します。
ステップ3 *-Dockerプラグインを検索します。 Dockerプラグインを選択し、*インストール *再起動なし*ボタンをクリックします。
ステップ4 *-インストールが完了したら、Jenkinsダッシュボードのジョブに移動します。 この例では、 *Demo というジョブがあります。
- ステップ5 *-ジョブでは、ビルドステップに移動すると、コンテナを開始および停止するオプションが表示されます。
- ステップ6 *-簡単な例として、ビルドの完了時にコンテナを停止する追加オプションを選択できます。 次に、[保存]ボタンをクリックします。
それでは、Jenkinsでジョブを実行してください。 コンソール出力で、すべてのコンテナを停止するコマンドが実行されたことを確認できます。