code: func New(accountName, accountKey, container, realm string) (*Driver, error) {
  	api, err := azure.NewClient(accountName, accountKey, realm, azure.DefaultAPIVersion, true)
  	if err != nil {
  		return nil, err
  	}
  
  	blobClient := api.GetBlobService()
  
  	// Create registry container
  	containerRef := blobClient.GetContainerReference(container)
  	if _, err = containerRef.CreateIfNotExists(nil); err != nil {
  		return nil, err
  	}
  
  	d := &driver{
  		client:    blobClient,
  		container: container}
  	return &Driver{baseEmbed: baseEmbed{Base: base.Base{StorageDriver: d}}}, nil
  }
docs: // New constructs a new Driver with the given Azure Storage Account credentials