Deploy and operate containers on Azure App Service
Deploy custom containers to Azure App Service from ACR (managed identity or admin credentials), Docker Hub, and other registries using the portal and CLI. Configure app settings, connection strings, slot settings, Key Vault references, and runtime behavior (ports, startup, Always On, health checks, persistent storage). Cover day-two operations—image updates, continuous deployment, and pull behavior—plus troubleshooting with log stream, filesystem logs, Kudu, and common failure patterns. Includes a hands-on Quote API project that builds with ACR Tasks and runs on Azure Container Apps.
Modules
Expand each module and click a topic to open detailed study notes.
Deploy containers to Azure App ServiceDeploy and manage containerized applications on Azure App Service by configuring container sources, runtime settings, application configuration, and diagnostics.
See more
Deploy and manage containerized applications on Azure App Service by configuring container sources, runtime settings, application configuration, and diagnostics.
See moreDeploy and manage containerized applications on Azure App Service by configuring container sources, runtime settings, application configuration, and diagnostics.
Configure app settings for Azure container environmentsConfigure application settings, connection strings, slot settings, Key Vault references, and container runtime behavior for App Service containers.
See more
Configure application settings, connection strings, slot settings, Key Vault references, and container runtime behavior for App Service containers.
See moreConfigure application settings, connection strings, slot settings, Key Vault references, and container runtime behavior for App Service containers.
Manage containers in Azure Container AppsManage day-two container hosting on App Service and Container Apps. Update images, enable continuous deployment, understand image pull behavior, and verify deployments.
See more
Manage day-two container hosting on App Service and Container Apps. Update images, enable continuous deployment, understand image pull behavior, and verify deployments.
See moreManage day-two container hosting on App Service and Container Apps. Update images, enable continuous deployment, understand image pull behavior, and verify deployments.
Troubleshoot container appsDiagnose and resolve common deployment and runtime issues in Azure Container Apps. Manage the app lifecycle, monitor logs, configure health probes, and troubleshoot failures with Azure monitoring tools.
See more
Diagnose and resolve common deployment and runtime issues in Azure Container Apps. Manage the app lifecycle, monitor logs, configure health probes, and troubleshoot failures with Azure monitoring tools.
See moreDiagnose and resolve common deployment and runtime issues in Azure Container Apps. Manage the app lifecycle, monitor logs, configure health probes, and troubleshoot failures with Azure monitoring tools.
Project: Example — Deploying a container to Azure Container AppsHands-on Quote API sample: build with ACR Tasks, push to Azure Container Registry, and deploy to Azure Container Apps. Includes architecture, local setup, deploy scripts, commands, and environment variables.
See more
Hands-on Quote API sample: build with ACR Tasks, push to Azure Container Registry, and deploy to Azure Container Apps. Includes architecture, local setup, deploy scripts, commands, and environment variables.
See moreHands-on Quote API sample: build with ACR Tasks, push to Azure Container Registry, and deploy to Azure Container Apps. Includes architecture, local setup, deploy scripts, commands, and environment variables.