mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mike Babineau (JIRA)" <>
Subject [jira] [Updated] (MESOS-2374) Support relative host paths for container volumes
Date Thu, 19 Feb 2015 00:42:12 GMT


Mike Babineau updated MESOS-2374:
    Summary: Support relative host paths for container volumes  (was: Support relative hostPaths
for container volumes)

> Support relative host paths for container volumes
> -------------------------------------------------
>                 Key: MESOS-2374
>                 URL:
>             Project: Mesos
>          Issue Type: Improvement
>          Components: containerization, docker
>    Affects Versions: 0.21.1
>            Reporter: Mike Babineau
> There is no convenient way to mount directories within the sandbox as container volumes.
> A common use case is injecting the contents of one or more fetched-URI archives, each
of which needs to be extracted and mounted inside the container.
> While it is possible to access sandbox subdirectories via $MESOS_SANDBOX, this presumes
the container already knows the resulting subdirectory paths. Unfortunately, since the archives
are extracted by the fetcher, operators can not control these paths. Path changes to the extracted
archive must be accompanied by a container image change. Furthermore, the container must be
aware of $MESOS_SANDBOX to be able to use the access these files at all.
> One potential solution is to add support for relative paths to the containerizer: if
the containerizer is given a relative host path, it simply prepends the sandbox path before
passing it to Docker (or similar).

This message was sent by Atlassian JIRA

View raw message