Client.Timeout exceeded (connecting to gitlab docker registry)

(Expected state running but got error: Error response from daemon: Get https://gitlab.[mydomain]:5001/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers))

I´m trying to pull images from our self-hosted Gitlab instance.

What I´ve done:

  • pushing an image to our Gitlab docker registry works
  • ports are open
  • docker login from Rancher host works

Any ideas?

Also tried creating a personal access token as suggested here https://gitlab.ruv.is/help/user/profile/personal_access_tokens.md but no icecream.

Does Rancher even allow alternative ports in the Registries config?