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. When deleting a tag from the portal do automatically delete the underlying image!

    Presently the removal of a tag in Azure Portal does NOT delete the associated image (if it's the last tag pointing to it) so the space is not freed. Please fix this bug.
    Moreover give a view, in a new blade of the portal, of the IMAGES presently stored in the selected repository and not just the tags (i.e. included 'orphaned' images too).

    4 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 →
  2. Support bitbucket repositories

    Hi,

    We use bitbucket and whenever we try to submit a task with our bitbucket repo (https://username@bitbucket.org/org/repo.git) it says Invalid repository URL.

    Can you support bitbucket as well?

    3 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 →
  3. 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:*

    3 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 →
  4. Build Task on portal.azure.com

    It's cool that we can create build tasks from CLI, but please show Tasks on a portal. It will be nice to have a full UX to create/edit/logs for tasks...
    But first of all- show that some tasks exist

    https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tutorial-build-task

    3 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. Extend token lifespan of 'az acr login'

    I quite often get an "unauthorized: authentication required" from the registry, when I try to push and pull., which requires me to run 'az acr login' again. This is quite annoying, especially since I work with multiple ACRs in different subscriptions.

    To my understanding (correct me if I'm wrong here), 'az acr login' acquires a token that lasts for an hour, after which you need to login again. It would be awesome if it was possible to extend the lifetime of the token, so you don't have to log in as often.

    By comparison, when working with Kubernetes clusters created…

    3 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 →
  6. 3 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 →
  7. 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
    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 →
  8. 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
    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. 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.

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

    2 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 →
  11. 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
    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 →
  12. Helm repo at ACR - allow to disable --force option

    Azure CLI allows to overwrite helm chart using --force option.
    This option should be possible to disable for whole registry.
    For production cases, helm charts should not be allowed to be overwritten.

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

    2 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 →
  14. Add SSL Properties like in 'App Service'

    I want do the same as in App Service add a SSL certificate to my Container Registry. So I have a CNAME Record in my DNS to xyz.azurecr.io and with an given certificate I also can use a custom domain for the registry.

    2 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 →
  15. Provide support for image mirroring

    Provide support for image mirroring so that images from Docker Hub can be pulled through ACR in case there is a Docker Hub outage and we can consume only one container registry

    2 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 →
  16. Enable geo-replication for on-prem usage

    When running containers outside of azure, support the ability to build on-prem, push locally, and have it geo-replication up to ACR.
    As i have nodes running on-prem and in Azure with AKS, I'd like to have one registry, one collection of images that are replicated across both.

    2 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. Enable Azure Container Registry for Bizspark subscriptions

    The Azure Container Registry Resource Provider does not support BizSpark subscription types. Please enable it.

    2 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 →
  18. 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…

    1 vote
    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 →
  19. 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
    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 →
  20. 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
    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 →
  • Don't see your idea?

Azure Container Registry

Categories

Feedback and Knowledge Base