bmuschko/gradle-docker-plugin

Gradle plugin for managing Docker images and containers.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 44 minutes ago
Added to GitGenius on August 3rd, 2026
Created on May 8th, 2014
Open Issues & Pull Requests: 19 (+0)
GitHub issues: Enabled
Number of forks: 358
Total Stargazers: 1,239 (+0)
Total Subscribers: 42 (+0)

Issue Activity (beta)

Open issues: 13
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 621 days
Stale 30+ days: 13
Stale 90+ days: 13

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • question (3)
  • docker-java (1)
  • enhancement (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Repository Insights (GitGenius)

Median issue/PR response: 7.0 hours
Mean response time: 5.3 days
90th percentile: 17.8 days
Tracked items: 18

Most active contributors

Detailed Description

The gradle-docker-plugin is a Gradle plugin written in Java that enables developers to manage Docker images and containers directly from their Gradle build scripts. The plugin leverages the Docker remote API to provide programmatic control over Docker operations, with the underlying communication handled by the Docker Java library. This integration allows teams to incorporate containerization and Docker workflows into their Java build automation pipelines without leaving the Gradle ecosystem.

The plugin's primary purpose is to bridge Gradle and Docker, enabling tasks such as building Docker images, running containers, and managing container lifecycles as part of the standard build process. By delegating API communication to the Docker Java library, the plugin maintains compatibility with various Docker client API versions and Docker server versions as supported by that underlying library. The project provides comprehensive documentation including a user guide, developer guide, API documentation, and sample projects demonstrating usage with both Groovy and Kotlin DSL syntax.

According to GitGenius activity tracking, the repository shows a median issue and pull request response latency of 7.0 hours across 18 tracked items, though the mean response time is 126.8 hours, indicating some variance in response patterns. The most frequently discussed topics center on user questions, enhancement requests, and docker-java integration concerns. The primary maintainer bmuschko has driven 37 tracked events, with additional contributions from cdancy and lukavucko accounting for 7 and 5 events respectively. The repository's contributor network extends to other projects including opensearch-project/opensearch, metabase/metabase, and langgenius/dify, suggesting the plugin serves use cases across multiple domains.

The project maintains active continuous integration workflows for both Linux and Windows platforms, as evidenced by the build status badges in the README. The plugin is classified within the DevOps automation and containerization domain, serving as a critical tool for teams seeking to automate Docker image building, container orchestration, and Docker integration within their Java build tool infrastructure. The README indicates that the project is actively seeking additional committers to help drive functionality direction and handle maintenance responsibilities, acknowledging that open source contributions can face periods of slower release cycles and response times due to maintainer availability constraints.

gradle-docker-plugin
by
bmuschkobmuschko/gradle-docker-plugin

Repository Details

Fetching additional details & charts...