Docker + Weave dns not resolving on other host

I’m running docker and weave/weavedns, i’m having trouble connecting between the two hosts.

I’m running a container on host1, its pingable and the hostname resolves locally.

  • Python web application project structure and docker support
  • Interactive shell using Docker Compose
  • When using mesos, marathon, and zookeeper my mesos-slave doesnt start when I specify the “containerizers” file with “docker,mesos”?
  • Docker registry notifications multiple push
  • Docker - Running Postgres Scripts inside Container
  • Linux Container vs JVM
  • On host2, i can ping the container, but not resolve by its hostname. The weave logs indicate that the two hosts are definitely connected. The weavedns logs show ….

    INFO: 2015/02/25 10:06:19.544828 [dns msgid 31446] No results for type A query rabbitmq01.weave.local.
    DEBUG: 2015/02/25 10:06:19.545426 Query: {Name:rabbitmq01.weave.local. Qtype:1 Qclass:1}
    DEBUG: 2015/02/25 10:06:19.545593 [mdns msgid 45925] No local answer for mDNS query rabbitmq01.weave.local.

    … when I try to ping the hostname.

    I’ve double checked that there is no IP conflicts on the weave network and the hosts are on the same subnet

  • Connecting to rethinkdb (or any other app running on an http port) from the Docker OS X beta
  • Running docker pull on windows 7 behind proxy
  • Docker Compose with ASP.NET Core and PostgreSQL services
  • Best way to install java 8 using docker?
  • Can I create wheels for python packages on macOS usable for a ubuntu docker image?
  • How to get docker container name in java code
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.