Zum Inhalt

Docker Image mit Maven erstellen

Ein Snipped zum Kopieren und verwenden, wenn man aus Maven raus ein Docker Image Erstellen möchte. Es wird io.fabrick8 Maven Plugin verwendet: https://maven.fabric8.io/

https://maven.fabric8.io/

<plugin>
   <groupId>io.fabric8</groupId>
   <artifactId>docker-maven-plugin</artifactId>
   <version>0.30.0</version>
   <executions>
      <execution>
         <id>build</id>
         <phase>verify</phase>
         <goals>
            <goal>build</goal>
<!--<goal>push</push> -->
         </goals>
      </execution>
   </executions>
   <configuration>
      <images>
         <image>
            <name>cloudsurfers/simple</name>
            <build>
               <tags>
                  <!--<tag>latest</tag>-->
                  <tag>${project.version}</tag>
               </tags>
               <dockerFile>${project.basedir}/target/classes/Dockerfile</dockerFile>
            </build>
         </image>
         <image>
            <name>cloudsurfers/httpd</name>
            <build>
               <tags>
                  <!--<tag>latest</tag>-->
                  <tag>${project.version}</tag>
               </tags>
             <dockerFile>${project.basedir}/custom_httpd/Dockerfile</dockerFile>
            </build>
         </image>
      </images>
   </configuration>
</plugin>

Published indockermavenProgrammieren

Schreibe den ersten Kommentar

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

    Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.