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
Error while pulling image: Get dial tcp: lookup on no such host


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 isn’t going to work here.

$ pinata diagnose -u
OS X: version 10.11.4 (build: 15E65) 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.