1. hit the docker hub rate limit https://docs.docker.com/docker-hub/download-rate-limit/ ?
2. or image download uses too much internet bandwidth / server resources ?
The former one is due to
1. Both `docker manifest inspect` and `docker service update` contributes to the dockerhub rate usage.
2. Shepherd runs `docker manifest inspect` on all services, even they have the same image before updating. We do need to check whether there is an update on all services, but we can cache the results.
As a result, today, Shepherd would consume at least dockerhub rate 56 for your 28 stacks.
But it seems shepherd does more than I understand, and consumes more than 200 dockerhub rate. Maybe the commands use more than 1 rate.
[^] # Re: ce n'est pas tant que ça
Posté par jtremesay (site web personnel) . En réponse au lien Docker limite à 10 téléchargements anonymes par heure et par IP depuis le hub a partir du 1er mars. Évalué à 3.
https://github.com/containrrr/shepherd/issues/125