What I like the most about Docker project is new opportunity to deploy and distribute software. Many times I’ve been to situation when I wanted to play with some software and get exited about, but after I read installation manual my excitement totally gone. Non trivial applications, requires quite a lot dependencies: runtimes, libraries, databases.
With docker, the installation instruction got reduced to something like:
Simply like that, forget about missing Java Runtime on your server. It suits perfectly for TCP/HTTP applications.