panoptes-organization / panoptes

Monitor computational workflows in real time
MIT License
68 stars 18 forks source link

Docker rate limit #146

Closed fgypas closed 1 year ago

fgypas commented 3 years ago

Describe the bug Docker recently introduced rate limits of 100 container image requests per six hours for anonymous usage, and 200 container image requests per six hours for free Docker accounts are now in effect. Image requests exceeding these limits will be denied until the six-hour window elapses. More info here: https://www.docker.com/increase-rate-limits?utm_source=docker&utm_medium=web%20referral&utm_campaign=increase%20rate%20limit&utm_budget=

Solution One solution would be (in case of layers) to store them in the CI cache (e.g. https://testdriven.io/blog/faster-ci-builds-with-docker-cache/) to not re-pull the same Python base multiple times.

fgypas commented 1 year ago

The docker image is now automatically built via bioconda: https://quay.io/repository/biocontainers/panoptes-ui?tab=tags Closing as we are not affected by the rate limit any more.