© Sathyajith Bhat 2018
Sathyajith BhatPractical Docker with Pythonhttps://doi.org/10.1007/978-1-4842-3784-7_2

2. Docker 101

Sathyajith Bhat1 
(1)
Bangalore, Karnataka, India
 

Now that you understand what Docker is and why its popularity has exploded, this chapter covers some basics about the different terminology associated with Docker. In this chapter, you will learn how to install Docker and learn Docker terms such as images, containers, Dockerfiles, and Docker Compose. You will also work with some simple Docker commands for creating, running, and stopping Docker containers.

Installing Docker

Docker supports Linux, MacOS, and Windows platforms. It’s straightforward to install Docker on most platforms and we’ll get to that in a bit. Docker Inc. provides ...

Get Practical Docker with Python: Build, Release and Distribute your Python App with Docker now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.