【发布时间】:2016-05-02 17:26:27
【问题描述】:
我正在阅读一篇文章 weave net driver 并且正在尝试使用它。我能够使用默认的weavemesh 驱动程序在单个主机上进行容器到容器的通信。当我尝试使用weave 网络驱动程序插件创建多个网络时,问题就出现了。我收到以下错误。
[ankit@local-machine]$ docker network create -d weave netA
Error response from daemon: failed to parse pool request for address space "GlobalDefault" pool "" subpool "": cannot find address space GlobalDefault (most likely the backing datastore is not configured)
现在,正如我从 Getting Started with Docker Multi-host Networking 的 docker 文档中了解到的那样,它需要配置一个键值存储。我想知道我的理解是否正确?有没有办法在weave网络上创建多个网络来实现网络隔离。我希望能够将一个容器的网络流量与在同一个盒子上运行的另一个容器隔离开来。
最近有一个新的weave 1.4 plugindocker networking without cluster store plugin 公告说它支持没有外部集群存储的docker网络。它是如何工作的。它是否可以用于在weave 上创建多个网络还不是很清楚。
【问题讨论】:
标签: networking docker weave