The other option is to use hdfs or s3 or ceph or gluster, basically what I mean 
to say is to introduce a layer of indirection and have a dfs service with a 
userland "file system driver".  I have used s3fs in my "experiments" with 
success although i would like to hear from others who have some real production 
use cases. 

Sent from my iPhone

> On Nov 22, 2014, at 5:53 PM, Kashif Ali <kas...@unixcraft.com> wrote:
> 
> I've also thought about this, however I'm curious as to why others have not 
> used NFS in this way for solving storage issue with containers?
> 
> The only thing I can think of is how do you make NFS HA and make it scale as 
> performance becomes an issue.  You don't want to use a netapp etc.. Since 
> that won't work on public cloud etc.... Ideally you want an NFS cluster which 
> you can scale out to increase IO and disk capacity and also provide 
> resiliency. However the fact that know one has mentioned this on any blog 
> etc... I'm assuming there is a flaw somewhere or I am missing something 
> obvious. 
> 
> Regards,
> 
> Kashif
> 
>> On 22 Nov 2014, at 23:23, Timothy Chen <t...@mesosphere.io> wrote:
>> 
>> Hi Qiang,
>> 
>> It depends on how your NFS is setup, but if you have it mounted at the same 
>> location on each slave you simply just map that volume into your docker 
>> container with Mesos.
>> 
>> Tim
>> 
>> Sent from my iPhone
>> 
>>> On Nov 22, 2014, at 9:40 AM, Qiang <qjavaswing2...@gmail.com> wrote:
>>> 
>>> I having been working with docker and mesos recently and one of the app I 
>>> am going to dockerize relies on file storage, I thought about using NFS, 
>>> and docker data volume container, but I don't know how can I possibly use 
>>> these to address my problem, as far as I know, mesos has service discovery 
>>> but in my case I don't think a file storage can be made a service somehow.
>>> 
>>> Any idea to save my day?
>>> 
>>> Thanks,
>>> 
>>> -- 
>>> Qiang Han

Reply via email to