Just Enough Docker to be Dangerous

Basics of containers and docker for everyone. Learn by doing.
Free tutorial
Rating: 3.8 out of 5 (364 ratings)
13,786 students
1hr 3min of on-demand video
English [Auto]

Learn the basics of Containers based software delivery
Learn technologies under the hood of containers - namespaces, cgroups, union file systems
Setup docker environment and launch containers
Run and operate containers, understand port mappings etc.
Use docker compose to launch a stack of interconnected services
Learn the basics of building images and write a dockerfile


  • Understanding of software delivery process and basic knowledge of Linux
  • Basic Familiarity with Linux Command Line Tools
  • Laptop or a devops or a Cloud Account to setup environment


With Docker at its core, open containers eco system is changing the way software is being built, shipped, delivered and orchestrated. If you observe closely, you could clearly see the tell-tale signs that its set to be the next big thing. All big cloud players and technology platforms alike have released tools and services around containers. Leave Google's and Amazons of the world who are already using containers in production, multitude of companies globally are either contemplating a container strategy or already in process of adopting to it. If you are a IT practitioner, you should not miss being part of this revolution, and be ahead of the game by adding this shiny new skill of today and essential skill for tomorrow to your portfolio.

This course is been designed to get you started with docker based software delivery and would as your stepping stone in the world of containers.

Who this course is for:

  • Software or Web Developers who are building applications and want to package and deliver efficiently
  • Quality Analysts who would like to automate test beds, automate environments and integrate it with CI tools such as Jenkins
  • Quality Analysts who would like to automate test beds, automate environments and integrate it with CI tools such as Jenkins
  • Anyone who wants to get started with Container, specifically Docker


Premium Instructor| 58k+ students| Devops Trainer and Author
Gourav Shah
  • 4.1 Instructor Rating
  • 4,611 Reviews
  • 61,273 Students
  • 14 Courses

Gourav comes with more than a decade of experience building, managing and automating systems at scale. He has helped organisations to design and implement devops practices. 

He left his corporate job in 2012 to start Initcron, a niche devops consulting firm. He eventually got into delivering devops workshops for the corporates in India and then internationally. He has conducted more than 300 instructor led trainings. 

Based on the rare combination of his technical as well as teaching/delivery skills, he started teaching on Udemy circa 2018.  In a years time, through School of Devops banner, he has  has taught more than 25k students on Udemy and 10k+ in classroom.   He is also a published author.

Top companies trust Udemy

Get your team access to Udemy's top 19,000+ courses