code: func init() {
  	credentialprovider.RegisterCredentialProvider("azure",
  		&credentialprovider.CachingDockerConfigProvider{
  			Provider: NewACRProvider(flagConfigFile),
  			Lifetime: 1 * time.Minute,
  		})
  }
docs: // init registers the various means by which credentials may
  // be resolved on Azure.