Ultimately it doesn't matter much: Developers are writing the future with Docker containers, whatever the near-term roadblocks to world domination. Yes, Docker may be used to package legacy applications, and management and security will continue to improve as vendors rally around the standard.
Docker's speedy adoption, however, isn't about legacy migrations. It's about building and deploying applications in the cloud, as well as the developers who live there.
Sign up for CIO Asia eNewsletters.