逆引きマニュアル: DockerでMavenを使う方法

投稿日: 更新日:

やりたいこと

DockerでMavenを使う方法です。 公式リポジトリは以下になります。

前提条件

概要

Mavenリポジトリの内容をキャッシュする

DockerでMavenリポジトリの内容をキャッシュするためには、 以下の2つの方法があります。

  1. ホスト側の~/.m2をマウントする
  2. mvn dependency:get を使って事前ダウンロード

サイズが大きくなるので、通常は1番が推奨されます。

手順

  1. docker run-v ~/.m2:/path/to/guest/.m2 のように指定する。
  2. RUNコマンドにmvn dependency:getを追加

制限事項

マニュアル