docker-maven-plugin - Maven plugin for running and creating Docker images

  •        73

Docker Maven Plugin

https://dmp.fabric8.io
https://github.com/fabric8io/docker-maven-plugin
http://github.com/fabric8io/docker-maven-plugin

Dependencies:

org.apache.maven:maven-plugin-api:3.3.9
org.apache.maven:maven-core:3.3.9
org.apache.maven:maven-model:3.3.9
org.apache.maven:maven-artifact:3.3.9
org.sonatype.plexus:plexus-sec-dispatcher:1.3
org.codehaus.plexus:plexus-utils:3.0.24
org.codehaus.plexus:plexus-component-annotations:1.6
org.apache.maven.plugin-tools:maven-plugin-annotations:3.5
org.apache.httpcomponents:httpclient:4.5.3
com.github.jnr:jnr-unixsocket:0.12
org.apache.commons:commons-lang3:3.6
org.apache.commons:commons-text:1.1
org.json:json:20140107
org.fusesource.jansi:jansi:1.16
org.bouncycastle:bcpkix-jdk15on:1.57
org.apache.maven.plugins:maven-assembly-plugin:2.6
joda-time:joda-time:2.9.9
org.yaml:snakeyaml:1.18
com.google.guava:guava:23.0-android
org.codehaus.plexus:plexus-interpolation:1.24

Tags
Implementation
License
Platform

   




Related Projects

jib - Build container images for your Java applications.

  •    Java

Jib builds optimized Docker and OCI images for your Java applications without a Docker daemon - and without deep mastery of Docker best-practices. It is available as plugins for Maven and Gradle and as a Java library.

gradle-docker-plugin - Gradle plugin for managing Docker images and containers.

  •    Groovy

Gradle plugin for managing Docker images and containers using via its remote API. The heavy lifting of communicating with the Docker remote API is handled by the Docker Java library. Please refer to the library’s documentation for more information on the supported Docker’s client API and Docker server version. This plugin requires Gradle >= 2.5 to work properly.

sbt-docker - Create Docker images directly from sbt

  •    Scala

sbt-docker is an sbt plugin that builds and pushes Docker images for your project.sbt-docker is an auto plugin, this means that sbt version 0.13.5 or higher is required.

dockramp - A Client Driven Docker Image Builder

  •    Go

Docker 1.8.0 will introduce a new API endpoint for copying files and directories into a container. With this addition, anyone can now implement their own build system using the Docker Remote API. Dockramp is the first proof of concept for an alternative to docker build.Builds will no longer wait to begin while your client uploads a (sometimes large) context directory to the Docker daemon. In Dockramp, files and directories are only transfered when they need to be: on a COPY or EXTRACT instruction. You'll notice that builds start much faster than they ever would have using docker build.


dockerclient - Docker client library in Go

  •    Go

No longer well-maintained docker client library. Docker's supported engine API client for go is docker/engine-api. List of people you can ping for feedback on Pull Requests or any questions.

Distribution - The Docker toolset to pack, ship, store, and deliver content

  •    Go

The Docker toolset to pack, ship, store, and deliver content. This repository's main product is the Docker Registry 2.0 implementation for storing and distributing Docker images. It supersedes the docker/docker-registry project with a new API design, focused around security and performance.

docker-api - A lightweight Ruby client for the Docker Remote API

  •    Ruby

If you're interested in using Docker to package your apps, we recommend the dockly gem. Dockly provides a simple DSL for describing Docker containers that install as Debian packages and are controlled by upstart scripts.Finally, just add require 'docker' to the top of the file using this gem.

docker-it-scala - Docker integration testing kit with Scala

  •    Scala

Set of utility classes to make integration testing with dockerised services in Scala easy.You can read about reasoning behind it at Finely Distributed.

gs-spring-boot-docker - Spring Boot with Docker :: Learn how to create a Docker container from a Spring Boot application with Maven or Gradle

  •    Java

This guide walks you through the process of building a Docker image for running a Spring Boot application. Docker is a Linux container management toolkit with a "social" aspect, allowing users to publish container images and consume those published by others. A Docker image is a recipe for running a containerized process, and in this guide we will build one for a simple Spring boot application.

ui-for-docker - A web interface for Docker, formerly known as DockerUI. This repo is not maintained

  •    Javascript

UI For Docker is a web interface for the Docker Remote API. The goal is to provide a pure client side implementation so it is effortless to connect and manage docker. Bind mounting the Unix socket into the UI For Docker container is much more secure than exposing your docker daemon over TCP. The --privileged flag is required for hosts using SELinux. You should still secure your UI For Docker instance behind some type of auth. Directions for using Nginx auth are here.

OpenStorage - A multi-host clustered implementation of the open storage specification

  •    Go

OpenStorage is an API abstraction layer providing support for multiple public APIs, including the OpenStorage SDK, CSI, and the Docker Volume API. Developers using OpenStorage for their storage systems can expect it to work seamlessly with any of the supported public APIs. These implementations provide users with the ability to run stateful services in Linux containers on multiple hosts.

docker-py - A Python library for the Docker Engine API

  •    Python

A Python library for the Docker Engine API. It lets you do anything the docker command does, but from within Python apps – run containers, manage containers, manage Swarms, etc.

engine-api - Go libraries providing client and server components compatible with the Docker engine

  •    Go

Engine-api is a set of Go libraries to implement client and server components compatible with the Docker engine. The code was extracted from the Docker engine and contributed back as an external library.

trumail - :email: :white_check_mark: A Fast and Free Email Verification API written in Go

  •    Go

Trumail is a free and open source email validation/verification system. It is available in three forms, the Golang client library verifier for use in your own Go projects, a public API endpoint (more info: https://trumail.io), and a public Docker image on DockerHub (see: https://hub.docker.com/r/sdwolfe32/trumail/). NOTE: While we do offer a managed, enterprise level service to paying customers, it is highly recommended that you host the service yourself either using a Docker image or by forking and serving this project on your own instance. Please keep in mind, self-hosting Trumail requires bidirectional communication on port 25 which most residential ISPs restrict - AWS and Digitalocean both permit this sort of communication.

awesome-docker - :whale: A curated list of Docker resources and projects

  •    Javascript

A curated list of Docker resources and projects Inspired by @sindresorhus' awesome and improved by these amazing contributors. The creators and maintainers of this list do not receive any form of payment to accept a change made by any contributor. This page is not an official Docker product in any way. It is a list of links to projects and is maintained by volunteers. Everybody is welcome to contribute. The goal of this repo is to index open-source projects, not to advertise for profit.

Docker.DotNet - :whale: .NET (C#) Client Library for Docker API

  •    CSharp

This library allows you to interact with Docker Remote API endpoints in your .NET applications.It is fully asynchronous, designed to be non-blocking and object-oriented way to interact with your Docker daemon programmatically.

Docker.DotNet - :whale: .NET (C#) Client Library for Docker API

  •    CSharp

This library allows you to interact with Docker Remote API endpoints in your .NET applications. It is fully asynchronous, designed to be non-blocking and object-oriented way to interact with your Docker daemon programmatically.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.