You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Jake Farrell (JIRA)" <ji...@apache.org> on 2015/05/13 05:11:59 UTC

[jira] [Updated] (MESOS-2544) mesos containerizer should allow for container images to specify dependent layers

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

Jake Farrell updated MESOS-2544:
--------------------------------
    Issue Type: Bug  (was: Sub-task)
        Parent:     (was: MESOS-2540)

> mesos containerizer should allow for container images to specify dependent layers
> ---------------------------------------------------------------------------------
>
>                 Key: MESOS-2544
>                 URL: https://issues.apache.org/jira/browse/MESOS-2544
>             Project: Mesos
>          Issue Type: Bug
>          Components: containerization
>            Reporter: Jay Buffington
>
> In order to get better cache-hit rates we should allow for stacked container image layers.  The image archive format is the format the image is hosted in.  Examples include docker image format [1] and ACI [2].  Whatever the archive format, it needs to allow for referencing dependent layers.
> The mesos slave needs to pull down the image and its dependent layers and convert it to a image runtime format. This format could be hard links, overlayfs[3] or take advantage of device mapper or btrfs features.
> [1] https://github.com/docker/docker/blob/master/image/spec/v1.md
> [2] https://github.com/appc/spec/blob/master/SPEC.md#app-container-image
> [3] https://www.kernel.org/doc/Documentation/filesystems/overlayfs.txt 



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