tagged skynetservices/skydns docker-registry.afip.gob.ar/dearin/skydns because i need skydns over etcd (skydns2).
docker run --rm --name skydns -e ETCD_MACHINES='172.17.42.1:4001' docker-registry.afip.gob.ar/dearin/skydns:1.0
[skydns] Nov 11 23:48:26.624 INFO | ready for queries on skydns.local. for tcp://172.17.42.1:53 [rcache 0]
[skydns] Nov 11 23:48:26.624 INFO | ready for queries on skydns.local. for udp://172.17.42.1:53 [rcache 0]
2014/11/11 23:48:26 listen tcp 172.17.42.1:53: bind: cannot assign requested address
this is likely not your cause, but when I was running skydns and getting this error, it was because I didn't have a) a hostname set, and b) the hostname IP address was not in my /etc/hosts file.
The (very) persisting error:
tagged skynetservices/skydns docker-registry.afip.gob.ar/dearin/skydns because i need skydns over etcd (skydns2).
docker run --rm --name skydns -e ETCD_MACHINES='172.17.42.1:4001' docker-registry.afip.gob.ar/dearin/skydns:1.0 [skydns] Nov 11 23:48:26.624 INFO | ready for queries on skydns.local. for tcp://172.17.42.1:53 [rcache 0] [skydns] Nov 11 23:48:26.624 INFO | ready for queries on skydns.local. for udp://172.17.42.1:53 [rcache 0] 2014/11/11 23:48:26 listen tcp 172.17.42.1:53: bind: cannot assign requested address
my context:
docker process:
root 7261 1 0 23:47 ? 00:00:00 /usr/bin/docker --daemon --bip=172.17.42.1/16 --dns=172.17.42.1 --storage-driver=btrfs --host=fd://
etcd process:
root 6955 4317 0 23:40 pts/0 00:00:00 etcd -addr=172.17.42.1:4001
coreos: Linux localhost 3.17.2+ #2 SMP Tue Nov 4 04:15:48 UTC 2014 x86_64 QEMU Virtual CPU version 1.6.2 AuthenticAMD GNU/Linux