Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Azure Kubernetes Service Learning series - Part 1 - Docker

Azure Kubernetes Service Learning series - Part 1 - Docker

Slide deck of the live demo & presentation done during Azure Meetup on 21 June 2018. The live coding demonstrated use of Docker to containerise an ASP.Net Core MVC application, an ASP.Net Core Web API and a SQL Server 2017 database server running on Linux. All these were running inside docker containers. The talk demonstrated details of how to build a multi-container application using Docker right from scratch.

The video of this talk is available at
https://engineers.sg/video/azure-container-service-aks-part-1-getting-started-with-docker-by-nilesh-gule--2732
Alternately, same can be directly accessed from Youtube - https://youtu.be/fQvmGm8Z85E

Nilesh Gule

June 21, 2018
Tweet

More Decks by Nilesh Gule

Other Decks in Programming

Transcript

  1. $whoami { “name” : “Nilesh Gule”, “title” : “Architect”, “website”

    : “https://www.HandsOnArchitect.com", “github” : “https://github.com/NileshGule" “twitter” : “@nileshgule”, “linkedin” : “https://www.linkedin.com/in/nileshgule”, “email” : “[email protected]", “likes” : “Technical Evangelism, Cricket” }
  2. Overview about AKS learning series - Part 4 - Deploy

    Multi- container apps to managed Kubernetes with Azure kubernetes Service (AKS) - Part 5 - Debugging & Monitoring AKS using OMS - Part 6 - CI CD with Docker & Kubernetes (Bonus) - Part 1 - Getting started with Docker - Part 2 - Stitch Multi-container apps with Docker Compose - Part 3 - Container Orchestration using Kubernetes with Minikube
  3. References ✴ Demo code - https://github.com/NileshGule/AKS-learning-series ✴ Docker Playground -

    https://labs.play-with-docker.com ✴ Docker getting started - https://docs.docker.com/get-started/ ✴ Docker Multi-Stage builds - https://docs.docker.com/engine/userguide/eng-image/multistage-build/ ✴ Difference between Dotnet images - https://andrewlock.net/exploring-the-net-core-2-1-docker-files-dotnet-runtime-vs- aspnetcore-runtime-vs-sdk/ ✴ Docker Cheat sheets ✴ https://www.docker.com/sites/default/files/Docker_CheatSheet_08.09.2016_0.pdf ✴ https://github.com/wsargent/docker-cheat-sheet ✴ https://devhints.io/docker ✴ https://issues.jboss.org/secure/attachment/12405996/Docker ✴ http://files.zeroturnaround.com/pdf/zt_docker_cheat_sheet.pdf ✴ https://caylent.com/docker-commands-cheat-sheet/ ✴ Twelve Factor App - https://12factor.net
  4. Q&A