Docker: error pulling image configuration

this command normally runs fine … today it failed …

docker run --entrypoint htpasswd registry:2 -Bbn myusername bigsecretpwd > /cryptdata7/var/log/registry2/reg/hub/auth/htpasswd
Unable to find image ‘registry:2’ locally
2: Pulling from library/registry
c87736221ed0: Pulling fs layer
1cc8e0bb44df: Pulling fs layer
54d33bcb37f5: Pulling fs layer
e8afc091c171: Pulling fs layer
b4541f6d3db6: Pulling fs layer
e8afc091c171: Waiting
b4541f6d3db6: Waiting
1cc8e0bb44df: Verifying Checksum
1cc8e0bb44df: Download complete
54d33bcb37f5: Verifying Checksum
54d33bcb37f5: Download complete
c87736221ed0: Verifying Checksum
c87736221ed0: Download complete
c87736221ed0: Pull complete
1cc8e0bb44df: Pull complete
54d33bcb37f5: Pull complete
docker: error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/f3/f32a97de94e13d29835a19851acd6cbc7979d1d50f703725541e44bb89a1ce91/data?verify=1566843093-WbkYKc%2F7mjYpaU%2BVHxYi8gziuAY%3D: net/http: TLS handshake timeout.
See ‘docker run --help’.

this is on Ubuntu 18.04 server

here is the docker version

docker version
Client: Docker Engine - Community
Version: 19.03.1
API version: 1.40
Go version: go1.12.5
Git commit: 74b1e89
Built: Thu Jul 25 21:21:05 2019
OS/Arch: linux/amd64
Experimental: false

Server: Docker Engine - Community
Engine:
Version: 19.03.1
API version: 1.40 (minimum version 1.12)
Go version: go1.12.5
Git commit: 74b1e89
Built: Thu Jul 25 21:19:41 2019
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.2.6
GitCommit: 894b81a4b802e4eb2a91d1ce216b8817763c29fb
runc:
Version: 1.0.0-rc8
GitCommit: 425e105d5a03fabd737a126ad93d62a9eeede87f
docker-init:
Version: 0.18.0
GitCommit: fec3683

two minutes later I wiped that box and did a fresh docker install and above command ran fine … obviously you are having stability issues with your network

Should I be booking this on some stackexchange forum instead ? on as an issue on docker github.com ? Please advise