Well, believe it or not, this Azure service has no free subscription. The ‘cheapest’ one is about $0.252/day with a total of 10 GiB of storage and 2 Webhooks. Unfortunately, with no support for Geo-replication.
As pricing can change over the time, this site should give you the most up-to-date details: https://azure.microsoft.com/en-us/pricing/details/container-registry/
|Price per day||$0.252||$1.008||$2.520|
|Included storage (GiB)||10||100||500|
Premium offers enhanced throughput for docker pulls across multiple, concurrent nodes
|Geo-Replication||Not Supported||Not Supported||Supported|
$2.520 per replicated region
Do I like ACR?
Yes and no …
For big projects in size, where the biggest proportion of the solution services is getting provisioned in Azure – Yes, definitely. The level of convenience of having ‘everything’ (source code, tool-set, hosting environment, …) in one place plays a big role here. The assumption is that if Devs/DevOps are happy with the tool-set within the same platform, the overall progress on the project should be faster as there is no need for extra work for system integration and shaping diametrically different skills sets (theory but works in many cases).
And for the projects hungry for disk space and tight to budget – No. There are cheaper alternatives on the market, for example, Docker.com (with one private repository in the Free plan – whoop, whoop!). Pricing starts as low as USD $5/month (with an annual plan) which is insanely CHEAP! So if Azure is not your dime in solution, Docker.com would be my choice to pick.
More details about Docker pricing (and most updated) can be found here: https://www.docker.com/pricing
Thanks for staying, subscribe to my blog, and leave me a comment below.