Lesson 1 of 6
Why Docker?
Understand the consistency problem containers solve.
Introduction
Docker packages an application and its runtime requirements into a repeatable container image.
That makes development, testing and deployment environments more consistent across machines.
Key insight
Understand the consistency problem containers solve.
Example
docker --versionRead the example line by line, then try changing one value.
Real-world example
Why Docker? helps developers build useful applications.
Practice challenge
Write one sentence explaining the 'works on my machine' problem.