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. ACR- Auto Purge

    As registries are filled with automated image builds, they wind up filling with layers that never get used. Auto-purge will track image usage and move unused layers to a recycle bin, allowing subsequent purging. The feature will be configured and managed, with reasonable defaults, assuring you'll never lose anything you really wanted to keep.

    112 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. ACR - proxy cache for external docker registries

    We would like to use ACR for hosting images created on public cloud, but also as a single endpoint registry for pulling images that are hosted on-prem or from external registries like dockerhub, gcr. Other OSS registry products like Nexus OSS provide this feature to act like a proxy or ‘pull-through cache’ for Docker Registries and helm repositories. This proxy should also support token based authentication to integrate with registries that require auth.

    This would be useful for enterprises moving from on-prem to cloud to have a means to expose on-prem hosted images on cloud.

    83 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. 74 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Expose ACR Audit logs to enduser

    Please expose ACR Audit logs to endusers so that they can see a trail of who downloaded/ pushed images to a registry.

    33 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  5. Make Service Principals Easier To Configure for Headless Scenarios

    az acr login enables individual identity when working locally. However, headless scenarios like Continuous Build and Deployment solutions need authentication, that isn't tied to a person. Azure Active Directory provides Service Principals for just this scenario. However, Service Principals are difficult to configure and manage. ACR would make it easier to configure and manage service principals.

    29 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Based on all the great feedback, we’re adding token based authentication to the repo-based permissions capability. Customers can configure time based tokens, for access to specific repos, with RBAC.
    We don’t have an ETA yet, but we expect to be in preview by this summer.

  6. Private Helm repository has no interface in portal

    While using ACR for our private helm repository I realized there is no interface in the portal for working with/ viewing helm charts. It would be nice if I could at least see the results of helm search {acrname} in the portal somehow.

    24 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  7. Support repository description fields like Docker Hub

    Docker hub supports "short description" and markdown in the "full description" filed. We need the same for ACR, so one can share/publish registries for one's customers to consume.

    21 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    We made some progress here with some meta-data attributes to store the readme contents. And, some portal work to display it.
    Unfortunately, this got prioritized as we had more pressing/blocking work. We love this polish, and are working with the OCI Image and Distribution specs to define common APIs that all OCI Distribtuion implementations would support. This would enable the community to build tools around this scenario, and not limit to just us.
    That said, we still want to enable this scenario, just had to move it back to the backlog.
    For more info on how we prioritize:
    https://aka.ms/acr/roadmap
    Apologies,
    Steve

  8. Support docker search on Azure Container Registry

    Support docker search on Azure Container Registry

    I want to use "docker search" cmdlet for ACR in addition to docker pull and docker push operations.
    Currently, "docker search" returns 404 when I request to ACR Endpoint.

    $ docker login .azurecr.io
    $ docker search
    .azurecr.io/***
    Error response from daemon: Unexpected status code 404

    19 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Registry Backup/Restore

    Enable Backup and point in time restore of Registry

    19 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  10. Provide Usage Telemetry of Image Usage within the Azure Portal

    Which images are being pulled the most. What are the image sizes. Who's pulling images, and where are they deployed?

    19 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  11. Show Dockerfile LABELs in ACR

    Was asked to elevate this idea here from https://github.com/Azure/acr/issues/247

    Put simply, it would be really nice if the ACR showed the LABEL data that was set in the Dockerfiles.

    18 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Enable anonymous read access for docker v2 api (metadata)

    We are providing an ACR to our customers with anonymous AcrPull rights but currently the customer cannot get a tag listing.

    When running
    Invoke-Webrequest -Uri 'https://<myregistry>.azurecr.io/v2/_catalog'
    without any auth, the result is always:
    {"errors":[{"code":"UNAUTHORIZED","message":"authentication required, visit https://aka.ms/acr/authorization for more information.","detail":[{"Type":"registry","Name":"catalog","Action":"*"}]}]}

    It would be great if there were an option for anonymous metadata access to support public listing.

    16 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Ability to assign image labels/tags after the image is built

    Looking for for a API to do this versus a GUI.
    Need the ability to assign a additional image label/tag to it after the image is built and already in the ACR.

    For example, when our team finishes and certifies something like PI3, would like to label all the image versions that were tested as label/tag PI3.

    15 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. 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.

    11 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  15. Increase the limit for Webhooks in ACR

    The Webhook limits for both Basic and Standard service tiers are way too low, and also do not scale well with the increase in price.

    Most solutions are composed of multiple images, we are forced to purchase "Standard" even for small apps.

    I mean, what is the computational cost of an actual Webhook call? It should have a high limit and charge by actual function calls.

    Current prices:
    Basic $5 = 2 Webhooks
    Standard $20 = 10 Webhooks
    Premium $50 = 500 Webhooks

    I would suggest at minimum that it should scale down based on the Premium, 5, 20 and…

    10 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 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.

    10 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. helm

    The helm repo is a great idea but is not working as intended.
    After adding a the repo to helm (az acr helm repo add) and executing helm search <repo>

    this is the result:

    No results found

    If I execute "az acr helm list" I can see the helm chart. Also in the portal there is no visual of the charts.

    10 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add Powershell Management alongside Azure CLI

    Well, the subject pretty much sums it up. Having the ability to manage repositories and images with PowerShell would be very useful. To be honest, the only reason I have the Azure CLI installed is for ACR operations.

    10 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Multi-Arch Tooling Support

    Building multi-arch images is typically associated with a few set of images that framework vendors must maintain, such as dotnetcore which supports both Linux and Windows. However, as IoT expands, the average developer will need to build multi-arch images to deal with the vast number of architectures supported by devices. ACR will support the automated building and maintaining of multi-arch manifests.

    9 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  20. 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
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5
  • Don't see your idea?

Azure Container Registry

Categories

Feedback and Knowledge Base