[Hawkular-dev] Docker build on a VM
John Mazzitelli
mazz at redhat.com
Mon Dec 12 15:20:36 EST 2016
I saw the same problems. One thing I don't understand is why my host's resolve.conf isn't good enough?
https://docs.docker.com/engine/userguide/networking/default_network/configure-dns/
"Regarding DNS settings, in the absence of the --dns=IP_ADDRESS..., --dns-search=DOMAIN..., or --dns-opt=OPTION... options, Docker makes each container’s /etc/resolv.conf look like the /etc/resolv.conf of the host machine (where the docker daemon runs). When creating the container’s /etc/resolv.conf, the daemon filters out all localhost IP address nameserver entries from the host’s original file."
I'm not having any connectivity issues from my host machine - so why does the docker container have problems if it is using the same /etc/resolve.conf?
It's all magic to me.
----- Original Message -----
>
> I was stumped for quite a while about why I couldn't get a docker build to
> run on my VM. The symptom is that the docker build can not reach the outside
> world, and therefore can't pull in what it needs. This happens even though
> the VM itself has no connectivity issues. Note, I assume this is a VM thing
> because it happened to both mazz and myself, using Virtual Box fedora vms,
> but it may not be limited to VMs. I finally stumbled on a stack overflow
> entry that solved the issue [1].
>
> Basically, you need to tell docker about your DNS servers, and also Google's
> DNS server 8.8.8.8. Your mileage may vary, perhaps you'll only need a subset
> of of servers, but hopefully this helps you out, because it was a pita.
>
> [1]
> http://stackoverflow.com/questions/25130536/dockerfile-docker-build-cant-download-packages-centos-yum-debian-ubuntu-ap
>
> _______________________________________________
> hawkular-dev mailing list
> hawkular-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hawkular-dev
>
More information about the hawkular-dev
mailing list