[
https://issues.apache.org/jira/browse/MESOS-4355?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15186770#comment-15186770
]
Steve Wong commented on MESOS-4355:
-----------------------------------
I agree with Jie Yu that there would be a dependency on the open source dvdcli
component.
dvdcli then has a cascading dependency on RexRay - although RexRay might be
deployed on agent nodes anyway to support Docker.
As one of the principle developers of dvdcli, you should be aware that we have
a roadmap, with execution already underway, to remove use of dvdcli.
The new solution will utilize a new version of RexRay that supports volume
mount/unmount from a central server. dvdcli was originally developed as a
command line interface for external volume mounts. The improved implementation
will be based on a new version of rexray that utilized a network interface to
initaite volume mounts and unmounts from a central serivce. The central service
will offer benefits of reporting volume inventory, and centralizing credential
management for storage providers.
Simply using the existing mesos-module-dvdi as a code model will work for now,
but in the longer term it would be desirable to plan for using the new RexRay
architecture. under the new architecture, the isolator would make calls from to
a rexRay golang interface
> Implement isolator for Docker volume
> ------------------------------------
>
> Key: MESOS-4355
> URL: https://issues.apache.org/jira/browse/MESOS-4355
> Project: Mesos
> Issue Type: Improvement
> Components: docker, isolation
> Reporter: Qian Zhang
> Assignee: Guangya Liu
>
> In Docker, user can create a volume with Docker CLI, e.g., {{docker volume
> create --name my-volume}}, we need to implement an isolator to make the
> container launched by MesosContainerizer can use such volume.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)