Docker, Docker Compose and Dockerfile
What is Docker
The Docker uses the Linux kernel and features of the kernel, like Cgroups and namespaces, to segregate processes so they can run independently. This independence is the intention of containersāthe ability to run multiple processes and apps separately from one another to make better use of your infrastructure while retaining the security you would have with separate systems.
Containers are the organizational units of Docker. When we build an image and start running it; we are running in a container. Read on →