Been using C# for a very long time but I’m very ashamed to admit that my knowledge of Docker and stuff like Kubernetes is very limited (apart from pulling image and starting it). Recently I’ve been working with microservices and Azure a lot and my lack of knowledge has been slowing me down quite a lot, been relying a lot on my colleagues. I want to change this but don’t really know where to start.


There are courses on Pluralsight, Udemy, Youtube and other places. I already have Pluralsight subscription so I maybe start with it. But before I do, I would like to see if anyone here has any tips or maybe suggestions on where to start with my Docker journey and (hopefully) mastery.
The official documentation is extensive. I’d start there.
I started with the pluralsight courses many years ago and they were great.
A great one to get started on is the beginner course by Nigel Poulton https://www.pluralsight.com/courses/docker-getting-started
All of Nigel’s courses are great. I think he has a deep dive as well
Second the Nigel Poulton recommendation. Learned a lot from his courses. Personally I also learned a lot “by doing” by configuring k3s on a spare computer I had laying around (a VM would also work).
C# devs
null reference exceptions

source