Can't pull from Azure registry on rancher os

here’s the error I got

FATA[0000] Error response from daemon: no successful auth challenge for https://xxx.azurecr.io/v2/ - errors: [authorization server did not include a token in the response]

This is my first time using rancher so, I left out a step or two. I simply created a VM running Rancher OS, then tried a pull. I can pull from dockerhub, just fine.