There is an - as perceived - unsystematic behaviour of Docker client to setup an IPv6 connection to registry, even if this is disabled in daemon.json.
Client error:
dial tcp: lookup ******** on [::1]:53: read udp [::1]:PORT->
[::1]:53: read: connection refused
Registry-side error (actually same - will recheck for port numbers however): or response from daemon:
Get https://******.**:8080/v2/: dial tcp: lookup ******.**
on [::1]:53: read udp [::1]:PORT->[::1]:53: read: connection refused
Possible known workarounds:
- Restart your computer (nice that this seems an ever-lasting Windows wisdom)
- Set DNS to 8.8.8.8 as stated here
What could be actually happening?