Azure Container Apps enables you to run microservices and containerized applications on a serverless platform. With Container Apps, you enjoy the benefits of running containers while leaving behind the concerns of manually configuring cloud infrastructure and complex container orchestrators.
In this tutorial, you'll deploy a containerized application to Azure Container Apps using Visual Studio Code.
PrerequisitesOpen a new Visual Studio Code window.
Select F1 to open the command palette.
Enter Git: Clone and press enter.
Enter the following URL to clone the sample project:
https://github.com/Azure-Samples/containerapps-albumapi-javascript.git
Note
This tutorial uses a JavaScript project, but the steps are language agnostic.
Select a folder to clone the project into.
Select Open to open the project in Visual Studio Code.
Select F1 to open the command palette.
Select Azure: Sign In and follow the prompts to authenticate.
Once signed in, return to Visual Studio Code.
The Azure Container Apps extension for Visual Studio Code enables you to choose existing Container Apps resources, or create new ones to deploy your applications to. In this scenario, you create a new Container App environment and container app to host your application. After installing the Container Apps extension, you can access its features under the Azure control panel in Visual Studio Code.
Select F1 to open the command palette and run the Azure Container Apps: Deploy Project from Workspace command.
Enter the following values as prompted by the extension.
Prompt Value Select subscription Select the Azure subscription you want to use. Select a container apps environment Select Create new container apps environment. You're only asked this question if you have existing Container Apps environments. Enter a name for the new container app resource(s) Enter my-container-app. Select a location Select an Azure region close to you. Would you like to save your deployment configuration? Select Save.The Azure activity log panel opens and displays the deployment progress. This process might take a few minutes to complete.
Once this process finishes, Visual Studio Code displays a notification. Select Browse to open the deployed app in a browser.
In the browser's location bar, append the /albums
path at the end of the app URL to view data from a sample API request.
Congratulations! You successfully created and deployed your first container app using Visual Studio Code.
Clean up resourcesIf you're not going to continue to use this application, you can delete the Azure Container Apps instance and all the associated services at once by removing the resource group.
Follow these steps in the Azure portal to remove the resources you created:
Environments in Azure Container Apps
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4