New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed to create the network with overlay driver type #17647
Comments
Same error here with Docker 1.9 rc3 & rc4 and Azure when using Ubuntu Linux Kernel versions higher than 3.13. docker-machine create against azure also times out after 60 retries even though the Azure VM is created okay. Same error after that with "Error response from daemon: error getting pools config from store during init: store for address space GlobalDefault not found" from "docker network create -d overlay networkname" |
You need at least kernel 3.16, and you need to specify |
All three of those requirements have been met when I get the problem. |
@jamesmeen if you have all the configurations done correctly, then Example :
Can you please double check your configurations ? |
Those do not appear in docker info. I'm just using consul as per the document. Oddly, enough the exact same docker-machine create command succeeds in creating an Azure VM when the kernel is 3.13. Also, with kernel 3.13, the "docker networking create" command works too and I can see the overlay networks created and discovered across hosts. It fails to start a container against the network though. With 3.16 onwards, the same commands work less than with 3.13 kernel. |
Actually, I have found my specific problem actually relates to docker-machine not supported Ubuntu 15.04 or newer which has the newer kernels included. Ubuntu 15.04 switched to systemd so docker starts with no configuration, regardless of parameters passed into docker-machine. Docker Machine issue #1891 Thank you |
did nothing when creating machine, why to report
|
/user/local/bin/docker daemon -D -g /var/lib/docker -H unix:// -H tcp:0.0.0.0:2376 --label provider=virtualbox --cluster-store=consul://192.168.99.100:8500 --cluster-advertise=eth1:2376 --tlsverify --tlskey=/var/lib/boot2docker/server-key.pem --tlscert=/var/lib/boot2docker/server.pem --tlscacert=/var/lib/boot2docker/ca.pem -s aufs
|
@mavenugo for my above comment, I create an overlay network with multi subnets, then create a container with specifying the overlay network, the container only obtain the first subnet, why did it get one subnet ? not two ? ❓ |
resolved and close it, thanks! |
I am not sure what the resolution is here ,? would docker 1.11 multi host networking not be supported Ubuntu 15.10 |
I restarted the host , removed the consul container , rebuilt the container with |
Description of problem:
I follow the network doc: https://github.com/docker/docker/blob/master/docs/userguide/networking/work-with-networks.md , but I cannot create overlay network
ubuntu@docker:
$ docker network create -d overlay --subnet=192.168.0.0/16 --subnet=192.170.0.0/16 --gateway=192.168.0.100 --gateway=192.170.0.100 --ip-range=192.168.1.0/24 --aux-address a=192.168.1.5 --aux-address b=192.168.1.6 --aux-address a=192.170.1.5 --aux-address b=192.170.1.6 my-multihost-network$ docker network lsError response from daemon: error getting pools config from store during init: store for address space GlobalDefault not found
ubuntu@docker:
NETWORK ID NAME DRIVER
9c6be6eb17fc bridge bridge
6be768fdb1d7 none null
e50bf9a4e655 host host
dcec95685b86 simple-network bridge
docker version
:docker info
:uname -a
:Environment details (AWS, VirtualBox, physical, etc.):OpenStack Cloud instance
The text was updated successfully, but these errors were encountered: