DEV Community

Discussion on: Can Docker replace our VMs farm?

Collapse
 
rafalpienkowski profile image
Rafal Pienkowski

The question is also how many apps do you have deployed on those VM.
Keep in mind that you will decrease the number of VMs, but they are required to host docker containers.

Collapse
 
0xyasser profile image
Yasser A

Normally a few apps, I would say 4-5.
if it's easy I would spin up the container with the specified browser only so if the execution I'm running would use Chrome, I would only deploy Chrome, no need for FF. and so on

Collapse
 
rafalpienkowski profile image
Rafal Pienkowski

In my opinion, the final process of moving from VMs to Docker containers could be painful and long-term. You will end with ca. containers a couple of VMs. I’d recommend using some orchestration tool as mentioned earlier kubernetes. But before you start learning kubernetes, you should be familiar with Docker basics.
If your goal is to simplify management of your environment, I’m not sure if Docker will be the right choice for you. Containers are making more simple the deployment process, but I think not the maintenance process.

But this is only my subjective opinion.