Introduction
Docker helps you run apps inside containers. It uses three main parts: the Client to give commands, the Daemon to do the work, and the Registry to store container images.
When you want to build a container image on your computer and run it locally.
When you need to download a ready-made app image from the internet to run it.
When you want to share your app image with others by uploading it to a central place.
When you want to check which images are stored on your computer.
When you want to stop or remove containers running on your machine.