Docker 文档解释了如何使用命令创建覆盖网络
eval $(docker-machine -swarm master)
docker network create -d overlay test-overlay
问题是我没有使用 docker-machine 来设置我的集群。当我尝试创建覆盖网络时出现错误。
在我的 swarm master 上执行的命令(监听端口 4000)
docker -H :4000 network create -d overlay test-overlay
执行命令时遇到的异常
Error response from daemon: 500 Internal Server Error: failed to parse pool request for address space "GlobalDefault" pool "" subpool "": cannot find address space GlobalDefault (most likely the backing datastore is not configured)