CI/CD PIPELINE for Deploying DOCKER IMAGES to Azure Web App! (CI/CD YAML Tutorial)

preview_player
Показать описание
Microservices are so common now that knowledge about containers and Docker is super important. It makes knowing how to be able to easily deploy these containers using a CI/CD pipeline a crucial skill. Creating a CI/CD pipeline using Azure Pipelines can be critical in the uniform success of a project. Azure Repos allows your team to all stay in sync with the latest code, while Azure Pipelines allows an automated way of deploying your most recent code to different environments whether for QA or end users. In this video I am going to show you how you can take a docker image and with the help of Azure Repos, Azure Pipelines, and more Azure tools deploy those images to Production all by pushing some new code to the dev branch. We will create a build pipeline and a release pipeline and only with a pull request are we able to trigger that release pipeline. Simulating as close as we can to a real work work environment on a team.

Join this channel to get access to perks & videos code:

#AzureDocker #CICDPipeline #AzurePipelines

Timestamp
--------------------------
00:00 Intro
00:23 How To Add Docker To A .Net Project
02:42 How To locally run a Docker Build
04:06 Adding Our Project and Code To Azure Repo
06:08 Creating Our Container Registry
07:27 Creating/Running Our BUILD PIPELINE
14:59 Renaming my Build Pipeline
15:11 Creating Our Azure Web App With Docker Image
17:59 Creating Our Release Pipeline
23:14 Deploying Our New Docker Image Using CI/CD Pipeline
Рекомендации по теме
Комментарии
Автор

Will you guys be using Docker containers in your next project? Don't forget to drop a like on the video!

IsraelQuiroz
Автор

Thanks dude... This is exactly what I needed.

sandeepbanerjee
Автор

Really helpful, like the others in the comments, this is exactly what I was looking for!

Thank man

amnayillalkanane
Автор

Great vid and it came just when I needed it .

revilokid
Автор

is it not best practice to add a, ,build validation" to to PR ? Meaning only if the pipeline (triggered by a PR) completes successfully, the merge should be possible

GravInstinctz