Another great start for the weekend with another interesting meetup. This time the topic was on “Continuous Integration/Delivery of Asp.net core apps using Docker“. CI/CD, Asp.Net core and Docker are the most commonly found jargons in any of the developer events these days :). So, I thought of presenting a session stitching them all together. I delivered this session as a part of the dotnet Bangalore Meetup
I had planned this session in a such a way to briefly touch upon the below set of things
- What is CI/CD ?
- What is Docker ?
- Getting started with ASP.Net Core apps on Mac
- Orchestrating multi container application using Docker-Compose
- How to build Docker images for asp.net core applications ?
- What are the different ways of doing CI/CD for containerized apps ?
- Brief walkthrough on VSTS Builds for automating the dotnet core & docker builds, publishing to Azure container registry, deploying to Azure Container Service
The slide deck used in the presentation is available at:
http://www.slideshare.net/svswaminathan/cicd-for-aspnet-core-apps-using-docker
The sample code used for docker-compose demo is available at:
https://github.com/svswaminathan/docker-multiservice-demo
Overall, we had about 50+ enthusiastic attendees who were present for the meetup. We had other set of interesting line up of talks as well. I believe the audience enjoyed all the sessions as much as I did!!!