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.
For organizations, it costs 7$/user/month.
I think we could reduce it to 2 users having access to the organization to manage it (e.g. Alex and me).
All members would still be able to generate containers via the CI (e.g. from Dockerfiles repo or by generating keys for specific repositories).
Cheap. What's there to manage if CI is supported? :)
Meanwhile I'm still waiting for their answer on my request to give us the stuff for free for ELIXIR (because of open source), so while that will probably work out, it will take time.
I think it's mainly managing users, generating API keys (secrets) for repos that will be able to push to dockerhub, and delete containers that were automatically built, but have some mistakes.
Okay, makes sense. Yes, two will be enough. I've just asked BioContainers how they are dealing with rate limits, had forgotten to do that earlier. Would still be my fav option (no admin work > little admin work && no running costs > little running costs && fewer, more widely used containers == safer), but let's see what they say. 14$ month I think should be doable ;-)