:package:Docker is a way to package software so it can run on any hardware.
:file_folder:A Dockerfile is a blueprint for building a Docker image.
:whale:A Docker image is a template for running Docker containers.
:handshake:Containers allow developers to define and reproduce software environments.
:computer:Docker can be used to manage multiple containers and scale applications.