Docker is a computer program that helps in performing OS-level virtualization. This process is known as “Containerization”. Containers are the software packages that are run by Docker. These containers are isolated from each other each container bundle its own applications, tools and libraries.
Flask is web framework that is written in Python. It is called micro-framework because it generally doesn’t require particular tools or libraries.