cloud Why migrate legacy desktop apps to the cloud? Why migrate your existing desktop apps to the clouds? This article describes the difference between virtual machines and docker containers. It also lists the benefits of using docker containers in the cloud.