This example assumes you have previously completed the following examples:
- Create an Azure Resource Group
- Create an Azure Container Registry
- Build and push a Micronaut application to ACR
- Create an Azure Container Apps environment
To deploy the Micronaut container image to Azure Container Apps use the command lines below.
export ACA_MICRONAUT=micronaut
az containerapp create \
--name $ACA_MICRONAUT \
--resource-group $RESOURCE_GROUP \
--environment $ACA_ENVIRONMENT_NAME \
--image $ACR_NAME.azurecr.io/$ACR_MICRONAUT_IMAGE \
--target-port 8080 \
--ingress 'external' \
--registry-server $ACR_NAME.azurecr.io \
--min-replicas 1
echo $(az containerapp show \
--resource-group $RESOURCE_GROUP \
--name $ACA_MICRONAUT \
--query properties.configuration.ingress.fqdn \
--output tsv)/helloworld
Then open your browser to the URL echoed above and you should see:
Hello World
Do NOT forget to remove the resources once you are done running the example.
1m