Can't pull Docker image [rancher/rke-tools:v0.1.96]

Hi there,

While pulling the rancher/rke images, I am encountering below error. Please assist.

docker pull rancher/rke-tools:v0.1.96

Error response from daemon: Get “https://registry-1.docker.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

rke up
INFO[0000] Running RKE version: v1.5.5
INFO[0000] Initiating Kubernetes cluster
INFO[0000] [certificates] GenerateServingCertificate is disabled, checking if there are unused kubelet certificates
INFO[0000] [certificates] Generating admin certificates and kubeconfig
INFO[0000] Successfully Deployed state file at [./cluster.rkestate]
INFO[0000] Building Kubernetes cluster
INFO[0000] [dialer] Setup tunnel for host
INFO[0000] [network] Deploying port listener containers
INFO[0000] Pulling image [rancher/rke-tools:v0.1.96] on host [xx.xx.xx.xxx], try #1
WARN[0015] Can’t pull Docker image [rancher/rke-tools:v0.1.96] on host [xx.xx.xx.xxx]: Error response from daemon: Get “https://registry-1.docker.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

Thanks,
Pradip

Even the basic docker image pull command is throwing this error.

docker image pull debian:bookworm
Error response from daemon: Get “https://registry-1.docker.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

Thanks,
Pradip