×
Find plugins

Docker Commons1.9Minimum Jenkins requirement: 1.642.4ID: docker-commons

APIs for using Docker from other plugins.

Plugin Information

Plugin ID

docker-commons

Changes

In Latest Release
Since Latest Release

Latest Release
Latest Release Date
Required Core
Dependencies

1.9 (archives)
Oct 10, 2017
1.642.4
authentication-tokens (version:1.1)
credentials-binding (version:1.12)
credentials (version:2.1.11)

Source Code
Issue Tracking
Pull Requests
Maintainer(s)

GitHub
Open Issues
Pull Requests
n/a (id: jglick)

Usage

Installations

2016-Oct 10042
2016-Nov 11744
2016-Dec 13472
2017-Jan 16349
2017-Feb 33760
2017-Mar 49068
2017-Apr 55818
2017-May 65713
2017-Jun 70353
2017-Jul 74849
2017-Aug 81784
2017-Sep 84836

Older versions of this plugin may not be safe to use. Please review the following warnings before using an older version:

Summary

Plugin provides the following features:

  • API for managing Docker image and container fingerprints
  • Credentials and location of Docker Registry
  • Credentials and location of Docker Daemon (aka Docker Remote API)
  • ToolInstallation for Docker CLI clients
  • DockerImageExtractor extension point to get Docker image relations from jobs
  • Simple UI referring related image fingerprints in Docker builds

Use-cases

Credentials and locations

This allows users to configure one set of endpoint/credentials and use it across all the Docker
related plugins, thereby keeping configuration more DRY.

See here and here and their corresponding `config.jelly` files for an example of how to use them.

Version history

Version 1.9 (Oct 10, 2017)

  • Removing icon-shim plugin dependency.

Version 1.8 (Jul 10, 2017)

Version 1.7 (Jun 16, 2017)

  • Always include port in image name.
  • Add credentials binding implementation for Docker server credentials.

Version 1.6 (Jan 11, 2017)

  • (error) JENKINS-39181 Fix Invalid fully qualified image name when registry URL is specified

Version 1.5 (Oct 05, 2016)

  • (plus) JENKINS-38018 API for more informative logging about use of registry credentials.

Version 1.4.1 (Sep 08, 2016)

Version 1.4.0 (Jun 17, 2016)

  • (info) Migration to the new parent POM (JENKINS-35018)
  • (info) Jenkins core dependency has been updated to 1.580.x

Version 1.3.1 (Feb 19, 2016)

Version 1.3 (Feb 08, 2016)

  • (plus) Support the "sha256:" prefix in image ID, required for Docker 1.10 (JENKINS-32792)
  • (plus) Replace build action icon stubs by Docker icons (JENKINS-28776)

Version 1.2 (Jul 29 2015)

  • (error) NPE when using credentials together with docker 1.7 (JENKINS-29627)
  • (plus) Support creation of named fingerprints in the API (JENKINS-29098)

Version 1.1 (Jul 07 2015)

  • (error) Cleanup of FindBugs issues, update of the CI system
  • (error) Fix the issue with the Docker Tool selector (PR #40)
  • (plus) Support Docker 1.7+ .docker/config.json (PR #38)

Version 1.0 (May 22 2015)

  • First stable release
  • There were may alpha releases before this release, see commit histories in GitHub
ArchivesGet past versions
Labels
Previous Security Warnings