All Projects → fabric8io → Docker Maven Plugin

fabric8io / Docker Maven Plugin

Licence: apache-2.0
Maven plugin for running and creating Docker images

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Docker Maven Plugin

Javaee8 Essentials Archetype
A quickstart maven archetype for creating greenfield Jakarta EE and MicroProfile projects
Stars: ✭ 79 (-94.85%)
Mutual labels:  maven
Springbootangularhtml5
♨️ Spring Boot 2 + Angular 11 + HTML5 router mode + HTTP interceptor + Lazy loaded modules
Stars: ✭ 89 (-94.2%)
Mutual labels:  maven
Jpacman Framework
Pacman-inspired game, for teaching testing purposes.
Stars: ✭ 95 (-93.81%)
Mutual labels:  maven
Maven Examples
List of Maven examples
Stars: ✭ 79 (-94.85%)
Mutual labels:  maven
Flatten Maven Plugin
Flatten Maven Plugin
Stars: ✭ 82 (-94.66%)
Mutual labels:  maven
Kotlin Mpp Standard
A standard setup for Kotlin multiplatform projects.
Stars: ✭ 92 (-94.01%)
Mutual labels:  maven
Angular2andjavaee
This project should provide a starting point for people interested in using Angular 10 with Ivy in a Java EE environment.
Stars: ✭ 78 (-94.92%)
Mutual labels:  maven
Java Course
Self paced course for Java Engineers
Stars: ✭ 103 (-93.29%)
Mutual labels:  maven
Dependency spy
Find known vulnerabilities in your dependencies
Stars: ✭ 87 (-94.33%)
Mutual labels:  maven
Sonar Scanner Maven
SonarQube Scanner for Maven
Stars: ✭ 94 (-93.88%)
Mutual labels:  maven
Spring Boot Sample App
Sample app generated from my spring boot archtype on :https://github.com/Romeh/spring-boot-quickstart-archtype
Stars: ✭ 81 (-94.72%)
Mutual labels:  maven
Attend
JSP+Servlet+JDBC+MySQL+Bootstrap搭建的一个简单的考勤系统
Stars: ✭ 81 (-94.72%)
Mutual labels:  maven
Seckill
基于SpringMVC,Spring,MyBatis实现的秒杀系统(参见慕课网,做了些改动)
Stars: ✭ 93 (-93.94%)
Mutual labels:  maven
Enseada
A Cloud native multi-package registry
Stars: ✭ 80 (-94.79%)
Mutual labels:  maven
Maven Archetype
Apache Maven Archetype (Plugin)
Stars: ✭ 98 (-93.62%)
Mutual labels:  maven
Mvn Search
command-line interface for the haters of the search.maven.org UI
Stars: ✭ 79 (-94.85%)
Mutual labels:  maven
91break
91porn破解,html极简版,可视化界面,浏览器直接打开
Stars: ✭ 91 (-94.07%)
Mutual labels:  maven
Vscode Maven
VSCode extension "Maven for Java"
Stars: ✭ 107 (-93.03%)
Mutual labels:  maven
Springboot Link Admin
Vue Springboot Project | Link Admin后端,适用于小型项目
Stars: ✭ 100 (-93.49%)
Mutual labels:  maven
Radar Covid Backend Dp3t Server
DP^3T Radar COVID fork
Stars: ✭ 94 (-93.88%)
Mutual labels:  maven

docker-maven-plugin

Maven Central Circle CI Coverage Technical Debt

This 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.

Goals

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: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

Documentation

  • The User Manual [PDF] has a detailed reference for all and everything.
  • The Introduction is a high level overview of this plugin's features and provides an usage example. provided goals and possible configuration parameters.
  • Examples are below samples/ and contain example setups which you can use as blueprints for your own projects.
  • ChangeLog has the release history of this plugin.
  • Contributing explains how you can contribute to this project. Pull requests are highly appreciated!

Docker API Support

  • Docker 1.6 (v1.18) is the minimal required version
  • Docker 1.8.1 (v1.20) is required for docker:watch
  • Docker 1.9 (v1.21) is required for using custom networks and build args.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].