Docker Fundamentals: Images, Containers and Compose
Learn Docker from images and containers to Dockerfiles, volumes, networking and Compose. For developers who want consistent environments.
What you'll learn
- Explain containers, images and how they differ from virtual machines.
- Write Dockerfiles and build, tag and push images.
- Run containers with ports, environment variables and volumes.
- Connect services with networks and Docker Compose.
- Debug, secure and optimize images and containers.
Syllabus
Module 1: Getting Started
Module 2: Images & Containers
Module 3: Writing a Dockerfile
Module 4: Running Apps
Module 5: Data & Volumes
Module 6: Networking
- The Default Bridge Network
- Connecting Containers
- Container-to-Host Communication
- Inspecting & Debugging Containers