- Navigate to-Azure Portal and log in.
- Select Create a Resource.
- Select Create on the Web App.
![](/assets/img/2023/03/Slide2-1024x576.png)
4.1 Select Create new.- 4.2 Put any desired name to name the RG. 5.1 Put any desired unique app name. 5.2 Select Docker Container. 5.3 Select Linux. 5.4 Select Change size.
![](/assets/img/2023/03/Slide4-1024x576.png)
6.1 Select Production. 6.2 Select P1V2. 6.3 Select Apply. 6.4 Select Review + create.
- Create
- Go to the created resource.
- Navigate to your app URL to examine it:
![](/assets/img/2023/03/Slide8-1024x576.png)
- You can see your App URL-is working but we still haven’t deployed the Docker image yet.
- Navigate to-Azure DevOps-and select “Releases” from pipelines.
- Select New pipeline. 13.1 Change the CD name to any desired Name. 13.2 Select Empty job. 14.1 Select Add An artifact.
- Select docker hub.
![](/assets/img/2023/03/Slide14-1024x576.png)
- Navigate to-DockerHub. 16.1 Select your App repo. 16.2. Add the required info (Service connection, Namespace, Repository)
![](/assets/img/2023/03/Slide18-1024x576.png)
17.1 Press on + to add a new task 17.2 Search for Azure web. 17.3 Add Azure Web App for Containers.
![](/assets/img/2023/03/Slide20-1024x576.png)
- Select your Azure Subscription.
- Select your app from Azure.
- Set the Docker Image name.
![](/assets/img/2023/03/Slide22-1024x576.png)
- Press on Create release
![](/assets/img/2023/03/Slide26-1024x576.png)
- Navigate to the app URL and check if it’s working as expected.