Docker pull from public repo fails

Expected behavior

docker pull drone/drone:0.4 # should install drone

Actual behavior

docker pull drone/drone:0.4
Pulling repository docker.io/drone/drone
Error while pulling image: Get https://index.docker.io/v1/repositories/drone/drone/images: dial tcp: lookup index.docker.io on 192.168.65.1:53: no such host

Information

Our corporate environment forces most external connections to go through the HTTP firewall; Relying on doing a DNS lookup before making the http connection to https://index.docker.io/v1/repositories/drone/drone/images isn’t going to work here.

$ pinata diagnose -u
OS X: version 10.11.4 (build: 15E65)
Docker.app: version v1.11.1-beta13
Running diagnostic tests:
[OK] Moby booted
[OK] driver.amd64-linux
[OK] vmnetd
[OK] osxfs
[OK] db
[OK] slirp
[OK] menubar
[OK] environment
[OK] Docker
[OK] VT-x
Error exec: echo “00000003.0000f3a6” | nc -U /Users/williamcoleda/Library/Containers/com.docker.docker/Data/@connect > /tmp/20160527-122252/diagnostics.tar: exit 1
Docker logs are being collected into /tmp/20160527-122252.tar.gz
Most specific failure is: No error was detected
Your unique id is: 8134785A-86E3-4B78-A650-D875B73C4C5E
Please quote this in all correspondence.

$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.11.4
BuildVersion: 15E65

1 Like

Note that http_proxy and https_proxy are set.