Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more here.

Azure Container Registry

Have feedback for the Azure Container Registry? Submit your idea or vote up an idea submitted by others. All of the feedback you share here will be monitored and reviewed by the Azure Container Registry team. Remember that this site is only for feature suggestions and ideas. If you have technical questions or issues, please submit them to our GitHub issues page or on StackOverflow

  1. Ability to copy full path of Container Registry in Azure Portal

    Need ability to copy full path of Container Registry in Azure Portal.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. acr service principle instead of plain username/pass, a service role, so that the calling service never has to use username pass again.

    acr service principle instead of plain username/pass (currently), a service role, so that the calling service never has to use username pass again.
    So if AKS needs to pull from ACR, define something in AD so that a specific service has a specific role (pull or push and pull) to another specific service.

    Reason: Username and Password is soo 20 years ago.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. ACR should include trial license for the advertised Twistlock or Aqua Security

    Azure Container Registry advertises Twistlock and Aqua Security on the 'Overview' page, but it's hard to get trial licences.
    It would be a great feature to include a trial license for those two products, and make the path to using the two products much smoother.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Support ACI for ACR deployed in VNet ASAP.

    Support ACI for ACR deployed in VNet ASAP.
    ACI is currently not supported when ACR is deployed in VNet. As ACI and ACR both are native Azure and ACI is better use case for containerization, at least ACI should work with ACR+VNet.
    It is strange to see its allowed from AKS cluster but not from ACI

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Retention period for images

    Retention period for images- will be a good idea.
    For example, images older than X days drop, but store at least 1 image.
    It's not about purging or usage tracking. it's about Retention only.

    15 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  6. Support Per-Repository Permissions in Azure Container Registry

    The granularity of Azure Container Registry's permissions is currently at the Registry level. If a service principal has write access, it can write to any repository in the registry. This becomes cumbersome when more specificity is needed to limit certain users to certain repositories.

    A common example is a CI/CD pipeline: If I support a dev/test Docker repository that is constantly being pushed by a build server, that service principal can write to the any repository in the registry. It is unwise to use the same Container Registry to house the output of production builds, especially if there is a…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Support importing all tags of repository via `az acr import`

    Currently az acr import only allows specifying a single tag (defaults to latest). Please consider adding a way to import all tags of a single repository.

    Our use case:
    We create a private container registry per project, so we can manage access control properly. If a project stops, we want to migrate all container images to a single archive repository, so no costs will occur for the (stopped) project.

    One way to accomplish this, as an example: az acr import -n MyContainerArchive --source myapp.azurecr.io/app-frontend:*

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Multi Select deletion of images.

    We run CI/CD via Drone.io, which pushes an image tagged by branch name and build number on every 'green'/successful commit.

    Currently, in order to delete the images that accumulate over time, I have to manually. delete. every. single. one.

    It would be nice to be able to select a whole lot and delete at once.
    :D

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Automating docker build in ACR on gitlab code commit also in Container Registry instead of only github.

    During task creation in azure container registry I found automation of docker build in ACR for CI/CD is only supported for github commits but not supported for Gitlab.

    It would be very useful ans easy if Gitlab commits are also supported for ACR tasks/REST API.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Integrate ACR Task logs to Log Analytics

    We have a customer want to run ACR scheduling task to synchronize their Docker Images from external docker registry, since the task is just a docker container, could ACR also integrate with Log Analytics to auto capture the docker container stdout/stderr just like what AKS did, it would be easier for us to monitoring how the ACR scheduling task executed.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Per-user Access tokens for the Azure Container Registry

    We need the ability to control the access to the Azure Container Registry on 'per user' basis. This will allow us to revoke or give different access privileges to our users. The current option to create a Service Principal for each different user is not working for us, cause this should be done on a code level and giving create-service-principal privileges to the application is a security concern for our IT department.
    Our need is well covered with the SAS tokens for the Azure Blob Storage or Queues, but that feature is not existing for the ACR.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. ACR User Interface

    Please advise if it is recommended and support User Interface for Azure Container Registry.

    UI should be accessible thru browser and support the same Access Control as for docker login.

    Found one repo: https://github.com/Azure/acr-web-manager
    but not sure if it is recommended and supported by Azure.

    I plan to have 8TB ACR with 20 users online at the same time.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Enable pushing images to secondary region in-case primary is unavailable

    In-case the primary region is unavailable, the pushes stop working, the pulls will still work, since the image is geo-replicated, hence, if secondary region pushes are allowed, then there can be seamless CI-CD in applications. In a recent outage, where storage account went down in East US, the ACR service health was up, but the storage accounts backing them were not working properly, hence the pushes were failing, in a situation like this, we should be able to push to the secondary region, and a secondary endpoint should be available to us for the same.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Allow setting labels using acr build

    docker build allows labeling a image at build time.
    e.g.

    docker build . --label "version=1.0"

    but there is no equivalent "acr build args"

    Would like to be able to use:
    az acr build -r
    myrepo --label "version=1.0" --file Dockerfile .

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. ACR authentication using Office365 accounts

    Many organizations use Office365 accounts and groups as authentication backend (Active Directory).
    It is not possible to define those users as ACR users as Azure subscription is needed.
    Goal is that Office365 users should use ACR as service and pull images, not to manage it thru portal or az cli.
    For now docker login does work only for Admin or Service Principle accounts.
    This functionality is required to use ACR as production grade service to support the end customers.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Show Image Labels in Portal

    Azure Devops automatically labels an image with useful information such as Build Number and Source Branch.

    It would be great if you could see that information in the Azure Portal when viewing a particular image.

    12 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  17. Graceful Throttling

    I ran into a "too many requests" error during parallel docker pull in a cluster, and was told ACR currently has 100 request limit per node.

    I added a retry on top as work-around.
    However, if too many customers pulling at the same time, it's still possible that every one got a mix of success/failure layers, and need to restart the entire pull again, which is a dead loop.

    It'll be nice if ACR can throttle more gracefully, by splitting bandwidth evenly (don't queue, that may timeout NAT or http proxy).

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. ACR- Content Trust Policies cannot be enabled / disabled using powershell

    I am trying to enable the Content Trust using Powershell but there is no help or link provided for this.
    Although I can do it from the portal as well as using Azure CLI but in my scenario I have to enable Content Trust in Policies inside my ACR.
    Can you please help me how I can achieve it using Powershell?

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Build tasks for VNET-integrated ACR instances

    Currently, ACR Tasks do not work for instances with the preview VNET / firewall configuration enabled. This will block usability of ACR for organizations that require increased network security.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  20. Support tar import/export feature like docker save/load

    It is helpful if ACR supports import/export image as tar package like "docker save" and "docker load" command. We can easily backup, move, or archive image as offline.

    Especially, for Azure IoT Edge, archiving actual image as offline is important to ensure edge module image versioning.

    10 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Azure Container Registry

Categories

Feedback and Knowledge Base