Install Docker for Linux (or Windows)
  • Install Docker for Linux (or Windows)
  • Connect with the author
Create a sample ASP.NET Core Web App
  • Create a sample ASP.NET Core Web App
  • Install .NET CLI
  • Source code of the entire application
Run Web App on Docker
  • Pull Docker images from Docker Hub
  • Create Dockerfile
  • Build Docker image
  • Run Docker image
  • Docker CLI commands knowledge check
Tag a Docker image
  • Tag a Docker image
  • Tagging docker images knowledge check
Push image to Docker Hub
  • Push image to Docker Hub
  • Pushing docker images knowledge check
Pull the image from Docker Hub
  • Pull the image from Docker Hub
  • Pulling docker images knowledge check
Create Web App for Containers on Azure
  • Create Web App for Containers on Azure
Continuous Integration (CI) with Azure DevOps
  • Publish source code to Github
  • VSTS rebranding to Azure DevOps
  • Create a CI pipeline
  • Add task on Azure DevOps: Build Image
  • Add task on Azure DevOps: Push Image
  • Enable CI trigger in Azure DevOps
  • More resources to learn Azure DevOps
Continuous Deployment (CD) with VSTS
  • Configuring the artifacts
  • Enabling Continuous Deployment trigger
  • Configuring the environments: Dev, Staging & Prod
Run the CI & CD pipelines
  • Run the CI & CD pipelines
More resources for learning
  • Now you are ready to start learning Kubernetes