我成功地创建了一个有两个节点的群。但是,当我使用docker-compose build && docker-compose up
它来启动我的项目时,它会崩溃并出错:
ERROR: Error response from daemon: datastore for scope "global" is not initialized
这是一个非常非常简单的过程:
docker run swarm create
群哈希:
1477bcd7778d083e02a80c352d4f1b87
docker-machine create -d virtualbox --swarm --swarm-master --swarm-discovery token://1477bcd7778d083e02a80c352d4f1b87 myswarmmaster
docker-machine create -d virtualbox --swarm --swarm-discovery token://1477bcd7778d083e02a80c352d4f1b87 myremotenode1
eval $(docker-machine env --swarm myswarmmaster)
docker-compose build && docker-compose up
然后我得到错误:
ERROR: Error response from daemon: datastore for scope "global" is not initialized
我在 Fedora 25 上运行 docker。