You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Tutorial: Build and deploy your app to Azure Container Apps
19
19
20
-
This article demonstrates how to build and deploy a microservice to Azure Container Apps from a source repository using the programming language of your choice.
20
+
This article demonstrates how to build and deploy a microservice to Azure Container Apps from a source repository using your preferred programming language.
21
21
22
-
This tutorial is the first in a series of articles that walk you through how to use core capabilities within Azure Container Apps. The first step is to create a back end web API service that returns a static collection of music albums.
22
+
This is the first tutorial in the series of articles that walk you through how to use core capabilities within Azure Container Apps. The first step is to create a back end web API service that returns a static collection of music albums.
23
23
24
24
> [!NOTE]
25
-
> You can also build and deploy this app using the [az containerapp up](/cli/azure/containerapp#az_containerapp_up) by following the instructions in the [Quickstart: Build and deploy an app to Azure Container Apps from a repository](quickstart-code-to-cloud.md) article. The `az containerapp up` command is a fast and convenient way to build and deploy your app to Azure Container Apps using a single command. However, it doesn't provide the same level of customization for your container app.
25
+
> You can also build and deploy this app using the [az containerapp up](/cli/azure/containerapp#az_containerapp_up) by following the instructions in the [Quickstart: Build and deploy an app to Azure Container Apps from a repository](quickstart-code-to-cloud.md) article. The `az containerapp up` command is a fast and convenient way to build and deploy your app to Azure Container Apps using a single command. However, it doesn't provide the same level of customization for your container app.
26
26
27
27
The next tutorial in the series will build and deploy the front end web application to Azure Container Apps.
28
28
@@ -36,7 +36,7 @@ To complete this project, you need the following items:
36
36
37
37
::: zone pivot="acr-remote"
38
38
39
-
| Requirement | Instructions |
39
+
| Requirement | Instructions |
40
40
|--|--|
41
41
| Azure account | If you don't have one, [create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F). You need the *Contributor* or *Owner* permission on the Azure subscription to proceed. <br><br>Refer to [Assign Azure roles using the Azure portal](../role-based-access-control/role-assignments-portal.yml?tabs=current) for details. |
42
42
| GitHub Account | Sign up for [free](https://github.com/join). |
@@ -47,7 +47,7 @@ To complete this project, you need the following items:
47
47
48
48
::: zone pivot="docker-local"
49
49
50
-
| Requirement | Instructions |
50
+
| Requirement | Instructions |
51
51
|--|--|
52
52
| Azure account | If you don't have one, [create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F). You need the *Contributor* or *Owner* permission on the Azure subscription to proceed. Refer to [Assign Azure roles using the Azure portal](../role-based-access-control/role-assignments-portal.yml?tabs=current) for details. |
53
53
| GitHub Account | Sign up for [free](https://github.com/join). |
With [ACR tasks](../container-registry/container-registry-tasks-overview.md), you can build and push the docker image for the album API without installing Docker locally.
188
+
With [ACR tasks](../container-registry/container-registry-tasks-overview.md), you can build and push the docker image for the album API without installing Docker locally.
189
189
190
190
### Build the container with ACR
191
191
@@ -286,7 +286,7 @@ az containerapp env create \
286
286
287
287
# [Azure PowerShell](#tab/azure-powershell)
288
288
289
-
A Log Analytics workspace is required for the Container Apps environment. The following commands create a Log Analytics workspace and save the workspace ID and primary shared key to variables.
289
+
A Log Analytics workspace is required for the Container Apps environment. The following commands create a Log Analytics workspace and save the workspace ID and primary shared key to variables.
Create a registry credential object to define your registry information, and a secret object to define your registry password. The `PasswordSecretRef` refers to the `Name` in the secret object.
367
+
Create a registry credential object to define your registry information, and a secret object to define your registry password. The `PasswordSecretRef` refers to the `Name` in the secret object.
368
368
369
369
```azurepowershell
370
370
$RegistryArgs = @{
@@ -410,7 +410,7 @@ $MyApp.IngressFqdn
410
410
411
411
## Verify deployment
412
412
413
-
Copy the FQDN to a web browser. From your web browser, navigate to the `/albums` endpoint of the FQDN.
413
+
Copy the FQDN to a web browser. From your web browser, navigate to the `/albums` endpoint of the FQDN.
414
414
415
415
:::image type="content" source="media/quickstart-code-to-cloud/azure-container-apps-album-api.png" alt-text="Screenshot of response from albums API endpoint.":::
0 commit comments