What are the Differences between containers and VMs ?
During Deployment activity phase the environment building is part of the DevOps practices.
In traditional method we used to spend lot of time for this task. But when it came with VMs and containers, it is easy and in minutes the environments can be prepared using the IAC.
The containers became very popular for building the test environments. Let us say you want to build a MYSQL server, the solutions is; simply try to understand its environment and pull one Docker image which has the MYSQL. Then use it in that network environment.
When we talk about the VMs and Containers one need to understand their differences. I have made a video for learners:
If you are a Docker learner, then try to build the MYSQL container from the below specifications: