Google has plenty of experience with containers already, since they heavily use cgroups and the concept of containers in their production environment for isolation and resource control, never mind the fact that two of their engineers had written much of the initial cgroups code. I talked about this in my "Introduction to Containers on Linux using LXC" screencast [1]. Briefly, Google is in the process of open sourcing their internal container code [2], there was a Wired article that talked about their container orchestration system [3], and finally, there was John Wilkes (Google Cluster Management), who talks about the container management system [4].<p>Docker adds very interesting filesystem ideas and software for the management of container images. Personally, I think we are on the cusp of a transition from VPS (xen/hvm) to VPS (containers). I also hope that Google throws some of their concepts at the Docker project. Interesting times for this space.<p>[1] <a href="http://sysadmincasts.com/episodes/24-introduction-to-containers-on-linux-using-lxc" rel="nofollow">http://sysadmincasts.com/episodes/24-introduction-to-contain...</a><p>[2] <a href="https://github.com/google/lmctfy" rel="nofollow">https://github.com/google/lmctfy</a><p>[3] <a href="http://www.wired.com/2013/03/google-borg-twitter-mesos/all/" rel="nofollow">http://www.wired.com/2013/03/google-borg-twitter-mesos/all/</a><p>[4] <a href="http://www.youtube.com/watch?v=0ZFMlO98Jkc" rel="nofollow">http://www.youtube.com/watch?v=0ZFMlO98Jkc</a>