When pulling images from a private registry on a remote office PC, I got a “Service Available” error. After investigation, the following steps fixed it.
Fix
Disable the Docker App proxy.
Add a hosts entry locally, for example
9.111.111.111 xxx.1991421.cn.Edit
~/.docker/config.jsonand add hosts.{ "credsStore" : "desktop", "auths" : { }, "hosts":["tcp://127.0.0.1:12639"] }

