Expected behavior
Run “docker search *” and see a list of available images to pull from the hub
Actual behavior
Error response from daemon: Get https://index.docker.io/v1/search?q=*: dial tcp: lookup index.docker.io on 10.0.75.1:53: read udp 10.0.75.2:58394->10.0.75.1:53: i/o timeout
Information
[11:47:47.595][Proxy ][Info ] Fetch error: Unable to find name server
[11:47:47.596][Proxy ][Info ] Search for dns server…
[11:47:47.619][Proxy ][Info ] 240.170.103.10.in-addr.arpa
[11:47:47.619][Proxy ][Info ] primary name server = localhost
[11:47:47.620][Proxy ][Info ] responsible mail addr = nobody.invalid
[11:47:47.620][Proxy ][Info ] serial = 1
[11:47:47.621][Proxy ][Info ] refresh = 600 (10 mins)
[11:47:47.622][Proxy ][Info ] retry = 1200 (20 mins)
[11:47:47.622][Proxy ][Info ] expire = 604800 (7 days)
[11:47:47.623][Proxy ][Info ] default TTL = 10800 (3 hours)
[11:47:47.623][Proxy ][Info ] Server: UnKnown
[11:47:47.624][Proxy ][Info ] Address: 10.103.170.240
[11:47:47.625][Proxy ][Info ]
[11:47:47.625][Proxy ][Info ]
[11:47:47.626][Proxy ][Info ] Fetch error: Unable to find name server
[11:47:47.626][Proxy ][Info ] Search for dns server…
[11:47:47.648][Proxy ][Info ] 240.170.103.10.in-addr.arpa
[11:47:47.649][Proxy ][Info ] primary name server = localhost
[11:47:47.649][Proxy ][Info ] responsible mail addr = nobody.invalid
[11:47:47.650][Proxy ][Info ] serial = 1
[11:47:47.650][Proxy ][Info ] refresh = 600 (10 mins)
[11:47:47.651][Proxy ][Info ] retry = 1200 (20 mins)
[11:47:47.651][Proxy ][Info ] expire = 604800 (7 days)
[11:47:47.652][Proxy ][Info ] default TTL = 10800 (3 hours)
[11:47:47.652][Proxy ][Info ] Server: UnKnown
[11:47:47.653][Proxy ][Info ] Address: 10.103.170.240
[11:47:47.653][Proxy ][Info ]
[11:47:47.654][Proxy ][Info ]
[11:47:47.654][Proxy ][Info ] Fetch error: Unable to find name server
[11:48:30.565][Proxy ][Info ] proxy >> GET /v1.23/info
[11:48:30.566][Proxy ][Info ] Dial 10.0.75.2:2375
[11:48:30.567][Proxy ][Info ] Dial IP 10.0.75.2:2375
[11:48:30.568][Proxy ][Info ] proxy << GET /v1.23/info
[11:48:34.658][Proxy ][Info ] proxy >> GET /v1.23/containers/json
[11:48:34.658][Proxy ][Info ] Dial 10.0.75.2:2375
[11:48:34.659][Proxy ][Info ] Dial IP 10.0.75.2:2375
[11:48:34.660][Proxy ][Info ] proxy << GET /v1.23/containers/json
[11:48:38.137][Proxy ][Info ] proxy >> GET /v1.23/info
[11:48:38.137][Proxy ][Info ] Dial 10.0.75.2:2375
[11:48:38.138][Proxy ][Info ] Dial IP 10.0.75.2:2375
[11:48:38.139][Proxy ][Info ] proxy << GET /v1.23/info
[11:48:38.161][Proxy ][Info ] proxy >> GET /v1.23/images/search?term=%2A
[11:48:38.161][Proxy ][Info ] Dial 10.0.75.2:2375
[11:48:38.162][Proxy ][Info ] Dial IP 10.0.75.2:2375
[11:48:38.163][Proxy ][Info ] Handle DNS query ;; opcode: QUERY, status: NOERROR, id: 63429 ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;index.docker.io. IN AAAA
[11:48:38.163][Proxy ][Info ] Search for dns server…
[11:48:38.164][Proxy ][Info ] Handle DNS query ;; opcode: QUERY, status: NOERROR, id: 11288 ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;index.docker.io. IN A
[11:48:38.189][Proxy ][Info ] 240.170.103.10.in-addr.arpa
[11:48:38.189][Proxy ][Info ] primary name server = localhost
[11:48:38.190][Proxy ][Info ] responsible mail addr = nobody.invalid
[11:48:38.190][Proxy ][Info ] serial = 1
[11:48:38.191][Proxy ][Info ] refresh = 600 (10 mins)
[11:48:38.191][Proxy ][Info ] retry = 1200 (20 mins)
[11:48:38.192][Proxy ][Info ] expire = 604800 (7 days)
[11:48:38.192][Proxy ][Info ] default TTL = 10800 (3 hours)
[11:48:38.193][Proxy ][Info ] Server: UnKnown
[11:48:38.193][Proxy ][Info ] Address: 10.103.170.240
[11:48:38.194][Proxy ][Info ]
[11:48:38.195][Proxy ][Info ]
[11:48:38.195][Proxy ][Info ] Fetch error: Unable to find name server
[11:48:38.196][Proxy ][Info ] Search for dns server…
[11:48:38.216][Proxy ][Info ] 240.170.103.10.in-addr.arpa
[11:48:38.216][Proxy ][Info ] primary name server = localhost
[11:48:38.217][Proxy ][Info ] responsible mail addr = nobody.invalid
[11:48:38.217][Proxy ][Info ] serial = 1
[11:48:38.218][Proxy ][Info ] refresh = 600 (10 mins)
[11:48:38.218][Proxy ][Info ] retry = 1200 (20 mins)
[11:48:38.219][Proxy ][Info ] expire = 604800 (7 days)
[11:48:38.219][Proxy ][Info ] default TTL = 10800 (3 hours)
[11:48:38.220][Proxy ][Info ] Server: UnKnown
[11:48:38.220][Proxy ][Info ] Address: 10.103.170.240
[11:48:38.220][Proxy ][Info ]
[11:48:38.221][Proxy ][Info ]
[11:48:38.221][Proxy ][Info ] Fetch error: Unable to find name server
[11:48:43.164][Proxy ][Info ] Handle DNS query ;; opcode: QUERY, status: NOERROR, id: 62223 ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;index.docker.io. IN AAAA
[11:48:43.166][Proxy ][Info ] Search for dns server…
[11:48:43.168][Proxy ][Info ] Handle DNS query ;; opcode: QUERY, status: NOERROR, id: 6783 ;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;index.docker.io. IN A
[11:48:43.218][Proxy ][Info ] 240.170.103.10.in-addr.arpa
[11:48:43.219][Proxy ][Info ] primary name server = localhost
[11:48:43.219][Proxy ][Info ] responsible mail addr = nobody.invalid
[11:48:43.220][Proxy ][Info ] serial = 1
[11:48:43.221][Proxy ][Info ] refresh = 600 (10 mins)
[11:48:43.222][Proxy ][Info ] retry = 1200 (20 mins)
[11:48:43.223][Proxy ][Info ] expire = 604800 (7 days)
[11:48:43.223][Proxy ][Info ] default TTL = 10800 (3 hours)
[11:48:43.224][Proxy ][Info ] Server: UnKnown
[11:48:43.225][Proxy ][Info ] Address: 10.103.170.240
[11:48:43.226][Proxy ][Info ]
[11:48:43.227][Proxy ][Info ]
[11:48:43.228][Proxy ][Info ] Fetch error: Unable to find name server
[11:48:43.229][Proxy ][Info ] Search for dns server…
[11:48:43.258][Proxy ][Info ] 240.170.103.10.in-addr.arpa
[11:48:43.258][Proxy ][Info ] primary name server = localhost
[11:48:43.259][Proxy ][Info ] responsible mail addr = nobody.invalid
[11:48:43.260][Proxy ][Info ] serial = 1
[11:48:43.260][Proxy ][Info ] refresh = 600 (10 mins)
[11:48:43.261][Proxy ][Info ] retry = 1200 (20 mins)
[11:48:43.262][Proxy ][Info ] expire = 604800 (7 days)
[11:48:43.262][Proxy ][Info ] default TTL = 10800 (3 hours)
[11:48:43.263][Proxy ][Info ] Server: UnKnown
[11:48:43.263][Proxy ][Info ] Address: 10.103.170.240
[11:48:43.264][Proxy ][Info ]
[11:48:43.264][Proxy ][Info ]
[11:48:43.265][Proxy ][Info ] Fetch error: Unable to find name server
[11:48:48.164][Proxy ][Info ] proxy << GET /v1.23/images/search?term=%2A
Steps to reproduce the behavior
- Connected my machine to my corporate network
- Installed D4W
- docker info - works as expected
- docker run hello-world & docker search * - both fail
- Disable my ethernet adapter, connect to a non-corporate wifi
- Few mins later the commands work