Bug 457997 - Provide support for the Docker plugin
Summary: Provide support for the Docker plugin
Status: NEW
Alias: None
Product: Hudson
Classification: Technology
Component: Plugins (show other bugs)
Version: unspecified   Edit
Hardware: All Linux
: P3 enhancement with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Winston Prakash CLA
QA Contact: Geoff Waymark CLA
URL:
Whiteboard: candidate-3.3.0
Keywords:
: 457561 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-01-20 18:24 EST by Steve Collins CLA
Modified: 2015-04-01 12:14 EDT (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Collins CLA 2015-01-20 18:24:31 EST
From: https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin

Background
The aim of the docker plugin is to be able to use a docker host to dynamically provision a slave, run a single build, then tear-down that slave.

Optionally, the container can be committed, so that (for example) manual QA could be performed by the container being imported into a local docker provider, and run from there.


Internal ALM-DCS team requests that the JENKINS docker plugin be ported to Hudson to be used by teams primarily to reduce slave configuration and isolation.
Comment 1 Bob Foster CLA 2015-03-03 14:24:00 EST
There are three Jenkins docker-related plugins.

1. Configure slave using docker.

https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin

2. Use docker commands in build step.

https://wiki.jenkins-ci.org/display/JENKINS/Docker+build+step+plugin

3. Build projects with a Dockerfile, and publish the resultant tagged image (repo) to the docker registry

https://wiki.jenkins-ci.org/display/JENKINS/Docker+build+publish+Plugin

There may be some overlap between 2 and 3?
Comment 2 Geoff Waymark CLA 2015-04-01 12:14:26 EDT
*** Bug 457561 has been marked as a duplicate of this bug. ***