The next problem you will likely run into after fixing DNS issues, is that your private registry is untrusted and does not have a signed certificate. To get past this:
Edit /etc/init.d/docker and add --insecure-registry <registry_hostname> to the DOCKER_OPTS line.