Brainlunch Docker.io

4,131 views

Published on

Brainlunch über Docker.io

Based on the Presenation of Joshua Barratt (http://serialized.net/2013/10/an-argument-for-containers-featuring-docker/)

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,131
On SlideShare
0
From Embeds
0
Number of Embeds
3,253
Actions
Shares
0
Downloads
18
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Brainlunch Docker.io

  1. 1. “Docker is an open-source project to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more.” http://docker.io/
  2. 2. History März 2013 140,000+ Downloads 13,000+ Trained Developers 150+ Projects 200+ Contributors 7200+ GitHub stars 50+ Meetups dotCloud (Oktober 2013) > Docker Inc.
  3. 3. docker = lxc + golang + AUFS + cgroups + namespaces
  4. 4. lxc = Linux Container Linux in a Linux Isolated group of processes Inside = VM, Outside = process This is "chroot() on steroids"
  5. 5. Vorteile Speed Low Footprint Virtualization! Network Filesystem Isolation (Security, Resource)
  6. 6. cgroups = Control Groups Like ulimit, but for groups of processes ... and with fine-grained accounting.
  7. 7. AUFS “Writable single-system images” oder “Copy-on-write at the filesystem level”
  8. 8. “IMHO docker is to paas what chef(puppet) was to Iaas 4 years ago” @botchagalupe
  9. 9. Application-centric Automatic build Versioning Component re-use Sharing Tool ecosystem
  10. 10. CLI Adventure Time
  11. 11. Ecosystem ebay OpenStack Havana Deis (Paas) Docker as a Service …

×