If you’ve seen my other posts – you’ve seen I’ve been doing a bit with n8n lately. One of the quicker ways to get n8n going locally is to pull a docker image and go… I did this on an AWS free tier account to make sure I was doing some hands-on ‘super light’ config instead of just looking at a hosted instance for my sandbox. It took a few minutes and wasn’t very deep.
The thing is I’ve used Docker, but didn’t really dig into it much. It was kind of just there – go run these commands, etc and let it do its thing. As part of my learning plan, I wanted to know more about this and get some hands on with it.
I started that side-quest to my learning plan with a short Docker course on Udemy (surprise!) – to make sure I understood the fundamentals. This was a 4.5 hour course:
Udemy -> Docker for the Absolute Beginner – Hands On – DevOps
Instructor – Mumshad Mannambeth from KodeKloud training.
The course was nice, tight and to the point – it covered Docker commands, Docker Images, Compose, the Docker Registry, the Docker Engine, Storage, Networking and finally some container orchestration.
Mumshad is a really good instructor for this material – clear, concise and explains what’s happening and why you might experience bumps along the way.
What I found particularly interesting was the KodeKloud lab platform. Access is granted in 1 hour chunks to a provisioned lab env that has interactive quizzes. Half the screen is a terminal so you can do the lab work, the other half quizzes to make sure you are doing the work.
The way this course worked is – topic intro, then a video showing Mumshad doing this on his system, then a link to the KodeKloud lab to reinforce.
I’ve taken a lot of Udemy courses and haven’t seen one quite like that – it was a lot of fun that way. Kudos to Mumshad and the team for the work put into this.
I recommend this course if you have Udemy access – not sure what the course costs if you buy it, but for the right price – it’s well worth the 4 hours or so.