我正在阅读一篇文章编织网驱动程序并尝试使用它。我能够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)
现在,正如我从Docker 多主机网络入门的docker 文档中了解到的那样,它需要配置一个键值存储。我想知道我的理解是否正确?有没有办法通过网络创建多个网络weave
来实现网络隔离。我希望能够将一个容器的网络流量与在同一个盒子上运行的另一个容器隔离开来。
最近有一个没有集群存储插件的新weave 1.4 plugin
docker 网络公告,它说它支持没有外部集群存储的 docker 网络。它是如何工作的。它是否可以用来创建多个网络还不是很清楚weave
。