[
https://issues.apache.org/jira/browse/BUILDS-25?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14500875#comment-14500875
]
Vinod Kone commented on BUILDS-25:
----------------------------------
Just wanted to chime in to say that I've recently converted our Mesos builds to
use docker. It's looking good so far.
Also, just curious to know why the "docker" label is not put on the H*
machines? I was hoping to avoid ugly URLs like these
(https://builds.apache.org/job/Mesos/COMPILER=clang,LABEL=docker%7C%7CHadoop,OS=ubuntu%3A14.10/154/changes)
:)
> please consider providing Docker on Jenkins slaves
> --------------------------------------------------
>
> Key: BUILDS-25
> URL: https://issues.apache.org/jira/browse/BUILDS-25
> Project: Infra Build Platform
> Issue Type: New Feature
> Components: Jenkins
> Reporter: Roman Shaposhnik
>
> Docker (https://www.docker.com/) provides a very powerful set of tools around
> extremely lightweight container environments. This is extremely useful in
> situations where builds need to be performed in presence of certain
> system-level build dependencies and on different flavors of Linux.
> With Docker, one can simply execute the following command as an entry point
> into a build script:
> {noformat}
> docker run -v `pwd`:/ws $DOCKER_IMAGE bash -c 'cd /ws ; make foo'
> {noformat}
> and not require pollution of Jenkins slaves with system dependencies and
> installation of new slaves. E.g. DOCKER_IMAGE=fedora would give you the
> latest fedora build environment.
> It would be extremely useful to provide Docker service on ASF build slaves.
> Please let me know how can I help.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)