Hi, I have a custom pipeline that I created with nf-core tools, that uses docker images which are pulled from a Docker hub repository. I have a pro Docker hub account and wish to use that while pulling these images.
I enabled wave in my pipeline’s config file like
wave {
enabled = false
}
tower {
accessToken = “——————————————————————————————————”
}
I have also saved my docker hub read-only access PAT that works for docker login in my Seqera account. The accessToken is added as above from the Seqera portal. There is no workspace name as it is a private Seqera account.
But I am getting a docker pull limit error when I run this pipeline for more than 60 samples within 6 hours.
Caused by:
Task failed to start - CannotPullImageManifestError: Error response from daemon: toomanyrequests: You have reached your unauthenticated pull rate limit.
https://www.docker.com/increase-rate-limit
Is there any other piece of information I need to provide to the pipeline in order to login to the docker.io to provide Dockerhub pro-account access to the pipelines?