docker maven plugin
0.45.1 (2024-09-29)
これは、Docker イメージを構築し、統合テスト用のコンテナを管理するための Maven プラグインです。 Maven 3.0.5 および Docker 1.6.0 以降で動作します。
ゴール | 説明 | デフォルトのライフサイクルフェーズ |
---|---|---|
docker:start | コンテナを作成して起動する | 事前統合テスト |
docker:stop | コンテナを停止して破壊する | 統合テスト後 |
docker:build | イメージの構築 | インストール |
docker:watch | リビルドと再起動の実行に注意してください | |
docker:push | イメージをレジストリにプッシュする | 展開する |
docker:remove | ローカル Docker ホストからイメージを削除する | 統合テスト後 |
docker:logs | コンテナログを表示する | |
docker:source | Docker ビルド アーカイブを Maven プロジェクトにアタッチする | パッケージ |
docker:save | 画像をファイルに保存する | |
docker:tag | 画像にタグを付ける | インストール |
docker:volume-create | コンテナ間でデータを共有するボリュームを作成する | 事前統合テスト |
docker:volume-remove | 作成したボリュームを削除する | 統合テスト後 |
docker:copy | コンテナからファイルとディレクトリをコピーする | 統合テスト後 |
samples/
下にあり、プロジェクトのブループリントとして使用できるセットアップ例が含まれています。docker:watch
には Docker 1.8.1 ( v1.20 ) が必要です