[ 
https://issues.apache.org/jira/browse/MESOS-5991?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Qian Zhang updated MESOS-5991:
------------------------------
    Description: 
The goal is to develop necessary pieces in unified containerizer so that 
framework can launch a full fledge docker daemon in a container.

This will be useful for frameworks like jenkins. The jenkins job can still use 
docker cli to do build (e.g., `docker build`, `docker push`), but we don't have 
to install docker daemon on the host anymore.

Looks like LXD already support that and is pretty stable for some users. We 
should do some investigation to see what features that's missing in unified 
containerizer to be able to match what lxd has. Will track all the dependencies 
in this ticket.
https://www.stgraber.org/2016/04/13/lxd-2-0-docker-in-lxd-712/

Cgroups and user namespaces support are definitely missing pieces.


  was:
The goal is to develop necessary pieces in unified containerizer so that 
framework can launch a full fledge docker daemon in a container.

This will be useful for frameworks like jenkins. The jenkins job can still use 
docker cli to do build (e.g., `docker build`, `docker push`), but we don't have 
to install docker daemon on the host anymore.

Looks like LXD already support that and is pretty stable for some users. We 
should so some investigation to see what features that's missing in unified 
containerizer to be able to match what lxd has. Will track all the dependencies 
in this ticket.
https://www.stgraber.org/2016/04/13/lxd-2-0-docker-in-lxd-712/

Cgroups and user namespaces support are definitely missing pieces.



> Support running docker daemon inside a container using unified containerizer.
> -----------------------------------------------------------------------------
>
>                 Key: MESOS-5991
>                 URL: https://issues.apache.org/jira/browse/MESOS-5991
>             Project: Mesos
>          Issue Type: Epic
>            Reporter: Jie Yu
>
> The goal is to develop necessary pieces in unified containerizer so that 
> framework can launch a full fledge docker daemon in a container.
> This will be useful for frameworks like jenkins. The jenkins job can still 
> use docker cli to do build (e.g., `docker build`, `docker push`), but we 
> don't have to install docker daemon on the host anymore.
> Looks like LXD already support that and is pretty stable for some users. We 
> should do some investigation to see what features that's missing in unified 
> containerizer to be able to match what lxd has. Will track all the 
> dependencies in this ticket.
> https://www.stgraber.org/2016/04/13/lxd-2-0-docker-in-lxd-712/
> Cgroups and user namespaces support are definitely missing pieces.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to