Docker Containers and Services: Understanding Docker Through Hamburgers
This article explains the difference between Docker containers and services through the easy analogy of a hamburger combo meal, and covers why Docker Compose is needed to handle complex infrastructure orders, that is, deployments.