saurabhraje-smsglobal
saurabhraje-smsglobal

Reputation: 11

Docker from windows is unable to pull images from my private registry once Kubernetes is enabled

I've installed Docker Desktop version 2.1.0.1 on my Windows 10 PRO laptop which has Hyper-V enabled.

Because of quite a few know issues of MiniKube with Windows 10, I'm using the kubernetes installation provided within the Docker Desktop application.

I've created a private repository on 10.1.1.101:5000. I've also added this IP to the list of insecure hosts.

Before I enabled kubernetes, I was able to push and pull images freely from my private registry. But once I started kubernetes, I've started getting an

C:\Users\saurabh> docker pull 10.1.1.101:5000/busybox Using default tag: latest Error response from daemon: Get http://10.1.1.101:5000/v2/: dial tcp 10.1.1.101:5000: connect: no route to host

My system's IP address is on the same network: 10.1.1.115

Any help here is appreciated.

Upvotes: 1

Views: 1024

Answers (1)

LinPy
LinPy

Reputation: 18618

try to delete all unused Docker Networks:

docker network prune

then set bip in your C:\ProgramData\Docker\config\daemon.json to use the same subnet as your network see this

hope that will help you

Upvotes: 1

Related Questions