I setup a private docker registry, and it's working well if pull from one docker client at one time. But if I did 'docker pull' from multiple docker client in the meanwhile, the later docker pull will get the error below afer 10-20 seconds
For now, I'm using dev mode(local file) as the image repository. Seems the timeout occurs on docker client who will do the pull, is there any way that we can set the timeout on the docker client side? or anything else I can do on docker registry server side?
Hi,
I setup a private docker registry, and it's working well if pull from one docker client at one time. But if I did 'docker pull' from multiple docker client in the meanwhile, the later docker pull will get the error below afer 10-20 seconds
Error: v1 ping attempt failed with error: Get http://ip_docker_registry:5000/v1/_ping: dial tcp ip_docker_registry:5000: i/o timeout
And "curl http://ip_docker_registry:5000/v1/_ping" can work well after about 40 seconds, even it's some long time.
For now, I'm using dev mode(local file) as the image repository. Seems the timeout occurs on docker client who will do the pull, is there any way that we can set the timeout on the docker client side? or anything else I can do on docker registry server side?
Thanks.