Docker, Virtual Machine, Cloud, Workflow, Kubernetes.
Docker containers allow the developers to run their apps in any environment, be it bare metal servers, cloud or virtual machines. Why don’t we drop the VMs for good then? The main idea of a Docker container is that once the Docker image is created, the container with it can be easily built and run