Fabric8 を使用して Java アプリケーションのイメージを構築しようとしています。ただし、私は新しいので、これは重複した質問である可能性があります。
docker をインストールし、fabric8 ライブラリを maven 経由で追加しました。
以下は、fabric maven プラグインの初期設定です。
<plugin>
<groupId>io.fabric8</groupId>
<artifactId>docker-maven-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>build</goal>
</goals>
<configuration>
<dockerHost>/var/run/docker.sock</dockerHost>
<images>
<image>
<alias>${project.artifactId}</alias>
<name></name>
<build>
<from>java:8</from>
<maintainer>${project.maintainer}</maintainer>
<dockerFile>${project.basedir}/Dockerfile</dockerFile>
<dockerHost>/var/run/docker.sock</dockerHost>
<ports>
<port>8080</port>
<port>8081</port>
</ports>
</build>
</image>
</images>
</configuration>
</execution>
</executions>
</plugin>
以下は、私が得ているエラーメッセージです。
Unable to parse configuration of mojo io.fabric8:docker-maven-plugin:0.30.0:build for parameter dockerHost: Cannot find 'dockerHost' in class io.fabric8.maven.docker.config.BuildImageConfiguration