Which one to use depends on business needs. Docker is not very popular now, so you have to advise your boss to use Docker and abandon the virtual machine. Technology is a very interesting thing. Sometimes new things are not necessarily the best, only the right ones are the best. The benefits of Docker are its lightweight, scalability, and version control, while virtual machines are comprehensive, stable, and easy to use. It's best to start with actual needs.
Which one to use depends on business needs. Docker is not very popular now, so you have to advise your boss to use Docker and abandon the virtual machine. Technology is a very interesting thing. Sometimes new things are not necessarily the best, only the right ones are the best. The benefits of Docker are its lightweight, scalability, and version control, while virtual machines are comprehensive, stable, and easy to use. It's best to start with actual needs.