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
This article demonstrates how to build and deploy a microservice to Azure Container Apps from local source code using the programming language of your choice. In this quickstart, you create a backend web API service that returns a static collection of music albums.
20
20
21
21
> [!NOTE]
22
-
> This sample application is available in two versions. One version includes a container, where the source contains a Dockerfile. The other version has no Dockerfile. Select the version that best reflects your source code. If you are new to containers, select the **No Dockerfile** option at the top.
22
+
> This sample application is available in two versions. One version where the source contains a Dockerfile. The other version has no Dockerfile. Select the version that best reflects your source code. If you are new to containers, select the **No Dockerfile** option at the top.
23
23
24
24
The following screenshot shows the output from the album API service you deploy.
25
25
@@ -183,7 +183,7 @@ Extract the download and navigate into the *containerapps-albumapi-go-main/src*
183
183
184
184
# [C#](#tab/csharp)
185
185
186
-
[Download the source code](https://codeload.github.com/azure-samples/containerapps-albumapi-csharp/zip/refs/heads/buildpack)on your machine.
186
+
[Download the source code](https://codeload.github.com/azure-samples/containerapps-albumapi-csharp/zip/refs/heads/buildpack)to your machine.
187
187
188
188
Extract the download and change into the *containerapps-albumapi-csharp-buildpack/src* folder.
189
189
@@ -192,22 +192,22 @@ Extract the download and change into the *containerapps-albumapi-csharp-buildpac
192
192
193
193
[Download the source code](https://codeload.github.com/azure-samples/containerapps-albumapi-java/zip/refs/heads/buildpack) to your machine.
194
194
195
-
Extract the download and navigate into the `containerapps-albumapi-java-buildpack/src` directory and proceed to the next step.
195
+
Extract the download and change into the *containerapps-albumapi-java-buildpack/src* folder.
196
196
197
197
> [!NOTE]
198
-
> The Java sample only supports a Maven build, which results in an executable JAR file. The build uses the default settings, as passing in environment variables is not supported.
198
+
> The Java Builpack currently supports the [Maven tool](https://maven.apache.org/what-is-maven.html) to build your application.
199
199
200
200
201
201
# [JavaScript](#tab/javascript)
202
202
203
-
[Download the source code](https://codeload.github.com/azure-samples/containerapps-albumapi-javascript/zip/refs/heads/buildpack)from the [azure-samples/containerapps-albumapi-javascript/tree/buildpack repo (buildpack branch)](https://github.com/azure-samples/containerapps-albumapi-javascript/tree/buildpack).
203
+
[Download the source code](https://codeload.github.com/azure-samples/containerapps-albumapi-javascript/zip/refs/heads/buildpack)to your machine.
204
204
205
-
Extract the download and navigate into the `containerapps-albumapi-javascript-buildpack/src` directory and proceed to the next step.
205
+
Extract the download and change into the *containerapps-albumapi-javascript-buildpack/src* folder.
206
206
207
207
208
208
# [Python](#tab/python)
209
209
210
-
[Download the source code](https://codeload.github.com/azure-samples/containerapps-albumapi-python/zip/refs/heads/buildpack)from the [azure-samples/containerapps-albumapi-python/tree/buildpack repo (buildpack branch)](https://github.com/azure-samples/containerapps-albumapi-javascript/tree/buildpack).
210
+
[Download the source code](https://codeload.github.com/azure-samples/containerapps-albumapi-python/zip/refs/heads/buildpack)to your machine.
211
211
212
212
Extract the download and change into the *containerapps-albumapi-python-buildpack/src* folder.
213
213
@@ -220,9 +220,6 @@ Azure Container Apps cloud build doesn't currently support Buildpacks for Go.
220
220
221
221
---
222
222
223
-
224
-
225
-
226
223
## Build and deploy the container app
227
224
228
225
Build and deploy your first container app with the `containerapp up` command. This command will:
@@ -238,7 +235,7 @@ Build and deploy your first container app with the `containerapp up` command. Th
238
235
::: zone pivot="without-dockerfile"
239
236
- Create the resource group
240
237
- Create a default registry as part of your environment
241
-
- Detect the language and runtime of your application and build the image using the appropuiate Buildpack
238
+
- Detect the language and runtime of your application and build the image using the appropriate Buildpack
242
239
- Push the image into the Azure Container Apps default registry
243
240
- Create the Container Apps environment with a Log Analytics workspace
244
241
- Create and deploy the container app using the built container image
0 commit comments