Skip to content

stephenc/docker-git-java8-maven-vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Git Java8 Maven VIM

This is a docker image based off the main maven image but with git and vim and some other common build tools pre-installed and not running as root.

By default this image will run as a user called user with uid and gid of 1000 and a home directory of /home/user. The default working directory is /home/user/src If you want to bind mount a project to build, we recommend mounting it at /home/user/src

This can be used where your have build tooling that requires a real user account and cannot run as root, for example PostgreSQL.

Docker image available from DockerHub

About pre-seeding

This docker image has some pre-seeded dependencies included to make some builds faster.

Each set of plugins / dependencies should be in their own project directory named seed-... as a sub-folder of the seed directory. Separate projects are used so that multiple versions can be seeded. Projects start with a three digit grouping prefix so that we can control the order in which seeds are loaded, which doesn't affect the final image but makes it easier to determine whether seeds are effectively seeding the artifacts that they should.

About

My preferred development environment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published