Maven plugin for running and creating Docker images
See the codeThis is a Maven plugin for building Docker images and managing containers for integration tests. It works with Maven 3.0.5 and Docker 1.6.0 or later.
| Goal | Description | Default Lifecycle Phase |
|---|---|---|
docker:start | Create and start containers | pre-integration-test |
docker:stop | Stop and destroy containers | post-integration-test |
docker:build | Build images | install |
docker:watch | Watch for doing rebuilds and restarts | |
docker:push | Push images to a registry | deploy |
docker:remove | Remove images from local docker host | post-integration-test |
docker:logs | Show container logs | |
docker:source | Attach docker build archive to Maven project | package |
docker:save | Save image to a file | |
docker:tag | Tag images | install |
docker:volume-create | Create a volume to share data between containers | pre-integration-test |
docker:volume-remove | Remove a created volume | post-integration-test |
docker:copy | Copy files and directories from a container | post-integration-test |
samples/ and contain example
setups that you can use as blueprints for your projects.docker:watchOverall
Maintained
Code review
Latest release
Releases this year
52 followers · starred Jun 2019
290 followers · starred Jul 2015
1,256 followers · starred May 2014
453 followers · starred Jul 2018
Maven plugin for running and creating Docker images
See the codeThis is a Maven plugin for building Docker images and managing containers for integration tests. It works with Maven 3.0.5 and Docker 1.6.0 or later.
| Goal | Description | Default Lifecycle Phase |
|---|---|---|
docker:start | Create and start containers | pre-integration-test |
docker:stop | Stop and destroy containers | post-integration-test |
docker:build | Build images | install |
docker:watch | Watch for doing rebuilds and restarts | |
docker:push | Push images to a registry | deploy |
docker:remove | Remove images from local docker host | post-integration-test |
docker:logs | Show container logs | |
docker:source | Attach docker build archive to Maven project | package |
docker:save | Save image to a file | |
docker:tag | Tag images | install |
docker:volume-create | Create a volume to share data between containers | pre-integration-test |
docker:volume-remove | Remove a created volume | post-integration-test |
docker:copy | Copy files and directories from a container | post-integration-test |
samples/ and contain example
setups that you can use as blueprints for your projects.docker:watchOverall
Maintained
Code review
Latest release
Releases this year
52 followers · starred Jun 2019
290 followers · starred Jul 2015
1,256 followers · starred May 2014
453 followers · starred Jul 2018