Sign inSign up

zenika/alpine-maven

By zenika

Updated about 8 years ago

Minimal Java/Maven Docker Images built on Alpine Linux

Image
7

100K+

zenika/alpine-maven repository overview

alpine-maven

Minimal Java/Maven Docker Images built on Alpine Linux Based on java:8-alpine

What is Maven

Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

Maven Logo

Why this image

We found some issues with the base image using the ca-certificates to download artefacts from https custom urls. We created this image to get a fully maven-ready image.

How to use this image

Start using the Maven : docker container run --rm zenika/alpine-maven mvn [options] [<goal(s)>] [<phase(s)>]

Reference

Versions (in latest)

Alpine version

docker container run --rm zenika/alpine-maven cat /etc/alpine-release
3.4.6

Java version

docker container run --rm zenika/alpine-maven java -version
openjdk version "1.8.0_111-internal"
OpenJDK Runtime Environment (build 1.8.0_111-internal-alpine-r0-b14)
OpenJDK 64-Bit Server VM (build 25.111-b14, mixed mode)

Maven version

docker container run --rm zenika/alpine-maven mvn -v
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Maven home: /usr/lib/mvn
Java version: 1.8.0_111-internal, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8-openjdk/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.9.93-linuxkit-aufs", arch: "amd64", family:"unix"

Tag summary

Content type

Image

Digest

Size

58.1 MB

Last updated

about 8 years ago

docker pull zenika/alpine-maven