如何为docker创建覆盖网络,未初始化范围“global”的错误数据存储

时间:2016-08-09 03:11:01

标签: docker overlays

我正在尝试使用docker 1.71 ubuntu image创建一个网络。

一切都已安装且工作正常,但是当我尝试创建自己的网络时,出现以下错误:

$docker network create -d overlay test
Error response from daemon: datastore for scope "global" is not initialized

1 个答案:

答案 0 :(得分:5)

正如issue 939

中所述
  

错误清楚地表明守护程序未在新引入的代理模式(docker/libnetwork#1149)中运行。如果没有它,守护进程将期望为任何要创建的覆盖网络配置KV-Store。

对于像1.7一样古老的码头工人,我会先升级它 如果没有,请至少尝试" Set up a key-value store¶"