Tag: 介质中间

如何将Docker卷用作Mesos / Marathon的持久卷?

我正在CoreOS上运行Mesos和Ceph集群,并使用一个Ceph RBD Docker卷插件 ,但是对于Mesos / Marathon如何使用这个插件 ,我还不太清楚…为单个Docker容器创build/使用rbd卷虽然工作正常。 我不能find任何文章/博客文章/无论是通过马拉松处理这些卷的自动创build(以及在“Mesos”从属之间的“任务迁移”,重新映射)这些卷。 对我来说尤为重要的是如何在每个实例需要拥有自己的卷时运行有状态服务的多个实例(想象一下Mesos / Marathon上的MongoDB副本集 )。 我知道Mesos持续卷文档 ,我也看到了马拉松的问题 ,但我仍然很困惑如何或何时这将是可用的… 在这里还有其他的问题: 如何使用卷 – 从马拉松 在Mesos上的Docker:卷被放置在哪个节点上? Docker卷插件马拉松 不幸的是,这并不能真正解决这个问题。 使用RexRay的EMC代码示例也仅涵盖一个实例示例,我还可以轻松处理上面提到的volume插件: { "id": "nginx", "container": { "docker": { "image": "million12/nginx", "network": "BRIDGE", "portMappings": [{ "containerPort": 80, "hostPort": 0, "protocol": "tcp" }], "parameters": [{ "key": "volume-driver", "value": "rbd" }, { "key": "volume", "value": "nginx-data:/data/www" […]