Docker changed how software gets built, shipped, and run by packaging an application and everything it needs into one portable unit — a container. This course takes a complete beginner from first principles through the daily-driver Docker workflow, in the order you actually need it: run and manage containers, build your own images, connect and persist them with networking and storage, configure them at runtime, compose them into multi-container apps, and close with container security basics and where to go next. Every module pairs short concept lessons with terminal-first labs, and the course ends with a capstone that mirrors a real task: containerize a small web app, wire it to a database with Compose, and push the image to Docker Hub.
Ivy Instructor
Instructor
What you'll be able to do by the end
Talk to our training experts and get personalized guidance.
Talk to AdvisorIvy Instructor
Instructor
Not sure where to start?
Get free, personalized guidance from a training advisor.