How ACR Build Id’s are generated

As you use ACR Build, for OS & Framework patching, native container builds, or validating a docker build without having the docker client installed, you may be wondering, what is the format for those alpha-numeric Build id’s. aa12 The short answer is it’s based on the region the build was executed upon, and a base…

0

Docker Tagging: Best practices for tagging and versioning docker images

In any new tech, there are lots of thoughts around “best practices”. When a tech is new, what makes a best practice? Working at Microsoft, running the Azure Container Registry (ACR), talking with lots of customers, some that use Azure and some that don’t, we’ve had a lot of exposure to what customers have encountered….

1

Relaxing ACR storage limits, with tools to self manage

When we created the tiered SKUs for ACR, we built the three tiers with the following scenarios in mind: Basic – the entry point to get started with ACR. Not intended for production, due to the size, limited webhooks and throughput SLA. Basic registries are encrypted at rest and geo-redundantly stored using Azure Blob Storage,…

1

Working with ACR Geo-replication notifications

Azure Container Registry geo-replication enables a single control plane across the global footprint of Azure. You can opt into the regions you’d like your registry to have a network-close/local experience. However, there are some important aspects to consider. ACR Geo-replication is multi-master. You can push to any region, and ACR will replicate the manifests and…

0

OS & Framework Patching with Docker Containers – a paradigm shift

Thinking of containers, we think of the easy packaging of our app, along with its dependencies. The dockerfile FROM defines the base image used, with the contents copied or restored into the image. We now have a generic package format that can be deployed onto multiple hosts. No longer must the host know about what…

2

Deploying Docker Images from the Azure Container Registry to Azure Container Instances

In just a few minutes you can easily deploy Docker Container Images using just a context menu from the repositories blade of the Azure Container Registry. Azure Container Instances allow you to deploy Container Images directly without first provisioning VMs, Container Orchestrators, or any other container infrastructure. With Azure Container Instances, you pay just for what you use. Azure Container Instances are not a…

0

New Azure Container Registry SKUs

We recently released a preview of new Azure Container Registry SKUs, along with an overview on Channel 9 Video with Seth Juarez. One question that’s come up; what are the differences in the SKUs. In March we released General Availability for the standard registry features including: Authentication with a single Admin Account Authenticate with a Service Principal for service to service authentication; such…

6

Balancing change: feedback + learning / impact to customers = change

I was reading a post about the frustration a customer had around the constant change. First, I do apologize for the frustration as it is difficult to continually learn new things when the things you’ve learned keep changing. With each change, we balance the impact it will have on our existing customers, the challenges they’re…

6

Visual Studio Docker tools support for Visual Studio 2015 and 2017

With the Visual Studio 2017 RC release, we’ve started down the path to finally shipping an official version of Visual Studio Docker tools; enabling developers to locally develop and debug containerized workloads. The latest Visual Studio 2017 RC Docker Tools added a number of anticipated features: Multi-container debugging, supporting true microservice scenarios Windows Server Containers…

6

Azure Container Registry User Accounts; Single, Multi, Admin and Service Principals

The Azure Container Registry went into public preview yesterday. We’re excited to add this core platform feature for the breadth of container deployments being added to Azure. These include Azure Container Service, Azure Service Fabric, Azure App Service and Azure Batch, …as of now. More are coming… When designing the Azure Container Registry, we felt it important…

2