Docker is a tool for creating isolated environments.
These environments behave the same on every machine.

Containers help developers avoid configuration issues.
With Docker, applications are packaged with their dependencies.

This demo analyzes text rather than web data.
This demo shows how a container can read input and write output.
Docker makes experiments reproducible.