I don’t know how Docker works if I want to use a new one.
Which one depends on the business requirements is not the current popularity of Docker. You have to advise your boss to go to 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 advantages of Docker lie in its lightweight, scalability, version control, and virtual machines lie in its comprehensive, stable, and easy-to-use features. It is better to consider the actual needs.