Skip to content

Latest commit

 

History

History
26 lines (14 loc) · 1.48 KB

README.md

File metadata and controls

26 lines (14 loc) · 1.48 KB

(Alfresco) Docker Gradle Plugins

A set of Gradle plugins to build Docker images and run Docker containers.

Documentation

If this is the first time that you are going to use the Docker Gradle Plugins, follow the setup guide to get started.

Building a Docker image

To build a Docker image, you will use the core eu.xenit.docker plugin.

When using this plugin, some extension modules that add additional functionality are also activated:

To build Alfresco and/or Share Docker images with AMPs, Dynamic Extensions and Simple Modules, you can use the eu.xenit.docker-alfresco plugin, which is built on top of the eu.xenit.docker plugin.

Running Docker containers

To run Docker containers, you can specify them in a docker-compose.yml file.

The eu.xenit.docker-compose plugin allows you to run docker-compose commands from Gradle. It can make use of Docker images built in the same or in different projects.

To automatically inject references to all Docker images built across all projects, you can use the `eu.xenit.docker-compose.auto plugin.