CodeWithJay

Cloud & DevOps

Learn Docker — free and paid courses, roadmaps

Docker packages an application with everything it needs so it runs the same everywhere. CodeWithJay uses Docker throughout its builds — PostgreSQL for local development, containerised Node.js and Go microservices, and scaling them on AWS EC2 behind Nginx.

Docker mini courses

Short, free lessons on one Docker idea at a time.

All mini courses →

Free Docker video tutorials

Full-length free lessons from the CodeWithJay YouTube channel.

Free courses library →

Docker learning FAQ

Can I learn Docker for free on CodeWithJay?
Yes. CodeWithJay currently has 2 free mini courses and 4 free video lessons on Docker. Free courses need only a free account; mini courses and videos need no account at all.

Looking for something else?

Browse every technology CodeWithJay teaches, or get every paid course with one membership.