【发布时间】:2016-08-01 11:22:49
【问题描述】:
我正在使用 docker 的 1.12 swarm with Orchestration!但是有一个问题我无法找到答案:
在这种情况下,如果您运行的是 nginx 或 redis 之类的服务,则不必担心数据持久性,
1234563数据卷到其他节点来解决这个问题。我们可以使用 Flocker (https://github.com/ClusterHQ/flocker)、Rexray ("https://github.com/emccode/rexray") 等第三方插件来解决这个问题。
但是这样做的问题是:当一个节点发生故障时,您会丢失数据。 Flocker 或 Rexray 不处理这个问题。
如果我们使用 NFS 之类的东西,我们可以解决这个问题。在这种情况下,我将相同的卷安装到我的节点上,我们不必在两个节点之间移动数据。如果其中一个节点无法记住 docker 安装位置,我们可以这样做吗?如果是这样,我们可以使用 docker Swarm 内置编排来实现这一点!
【问题讨论】:
标签: docker docker-swarm