Since I'm sure everyone is thinking, "but don't we already have Docker for everything?", I'll point out that this was addressed on one of Dave's mailing list posts, in case you're looking for a comparison!
http://lists.gnu.org/archive/html/guix-devel/2015-10/msg00916.html