A docker image for Maven with AWS and ECS CLI tools
100K+
A Docker image for Apache Maven with AWS Command Line Interface and Amazon ECS command line interface tools.
This image has been used to build Java projects and to push them to AWS ECS containers. It can be useful especially for CI and CD systems.
The default ENTRYPOINT for this image is mvn.
If you want to mvn clean install your Java project, CD where the pom.xml is located, then:
$ docker pull softinstigate/maven-aws
$ docker run -it --rm \
-v "$PWD":/usr/src/app \
-v "$HOME"/.m2:/root/.m2 \
-w /usr/src/app \
softinstigate/maven-aws \
clean install
The
-v "$HOME"/.m2:/root/.m2parameter mounts your local~/.m2Maven repository as a Docker volume.
docker run -it --rm --entrypoint "aws" softinstigate/maven-aws
docker run -it --rm --entrypoint "ecs-cli" softinstigate/maven-aws
See the Dockerfile
Content type
Image
Digest
Size
546.1 MB
Last updated
almost 6 years ago
docker pull softinstigate/maven-aws