pi-acr-manager

Builds Docker images, pushes them to Azure Container Registry, and updates Azure Container Apps.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/jrojas-pi/pi-acr-manager --skill pi-acr-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pi-acr-manager
Source: https://github.com/jrojas-pi/pi-acr-manager/tree/main
Command: npx skills add https://github.com/jrojas-pi/pi-acr-manager --skill pi-acr-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end lifecycle of deploying containerized applications to Azure by building Docker images, pushing them to Azure Container Registry (ACR), and updating Azure Container Apps, removing manual steps and minimizing human error.

Core Features & Use Cases

  • Automates parameter collection: subscription, resource group, ACR name, image name, container app, and version.
  • Supports both local Docker builds and cloud-based builds via ACR Tasks, with automatic handling of login server resolution and image tagging.
  • Verifies deployment readiness by validating the image presence in ACR and the active container revision state after update.

Quick Start

Ask for the required Azure details and version, then run the skill to perform a full build, push, and container app update.

Frequently Asked Questions about pi-acr-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Docker image builds and push them to Azure Container Registry?

You can automate Azure Container Registry deployments by building Docker images locally or via ACR Tasks, resolving ACR login servers automatically, and pushing tagged images directly to the registry.

What's the best way to update Azure Container Apps after pushing a new Docker image?

Updating Azure Container Apps after a Docker push involves automating the container app revision update and verifying the active deployment state to ensure the new image is running correctly.

Can I use cloud builds instead of local Docker builds for Azure Container Registry?

Yes, you can choose between local Docker builds and cloud-based builds via ACR Tasks, with both methods automatically handling login server resolution and image tagging for Azure Container Registry.

Do I need to manually specify version tags when deploying containers to Azure?

No, version tags can be detected automatically from __version__.py if available, or you can provide the version manually during parameter collection along with subscription, resource group, and ACR details.

How does image verification work when deploying to Azure Container Apps?

Image verification validates the presence of the pushed image in Azure Container Registry and checks the active container revision state after the update to confirm successful deployment readiness.