The point is that don't create a VM. Containers runs applications in their own isolated (as in filesystem, memory, processes, network, users, etc) environment, but just one kernel, no hard reservation of memory or disk, it consumes resources pretty much like native apps.Another difference is at it just need the linux kernel, it runs where a linux kernel (modern enough, 2.6.38+) run, including inside VMs, so you can run them on amazon, google app engine, linode and a lot more.
What docker adds over LXC (Linux Containers) is using a copy-on-write filesystem (so if i get the filesystem for i.e. ubuntu for an app, and another application also tries to use the filesystem of ubuntu, the extra disk use is just what both changed, also cached disk works for both), using cgroups to be able to limit what resources the container can use, and a whole management system for deploying, managing, sharing, packaging and constructing. It enables you to i.e. build a container for some service (with all the servers it need to run, with the filesystem of the distribution you need, exposing just the ports you want to give services on), pack it, and use it as a single unit, deploying it in the amount of servers you want without worrying about conflicting libraries, required packages, or having the right distribution.
If you think that is something academical, Google heavily use containers in their cloud, creating 2 billon containers per week. They have their own container technology (LMCTFY, Let Me Contain That For You) but has been adopting lately Docker, and contributing not just code but also a lot of tools to manage containers in a cloud.
.. not what we do. What is doing the GCHQ would be worth to be in jail till the sun turns into nova.
Even peaceful use of technology could be seen as an hostile act by the authorities that actually use it as a weapon.
To the stars through asteroids... we need to bring them close enough from here to move manufacturing to the space. It will take quite a bit of investment, but once we get there we can go to mars and the rest of the solar system way far cheaper, and probably will bring more than enough benefits down here, both for the developed technologies to make it viable, and the things and materials that could be manufactured/acquired that way. It is just an investment, just the kind of things that make the banks live.
Of course, bringing asteroids large enough (i.e. of the size of the one that killed the dinosaurs) to be profitable close enough to earth could trouble a lot of people.