anchor.diff:  
   === !
   
  -Solution basee sur des techniques existantes dans le noyau Linux et eprouvees :
  +Solution basée sur des techniques existantes dans le noyau Linux et éprouvées :
   
   * LXC,
   * CGgroup,
  -* vritualisaton du reseau,
  +* virtualisation du réseau,
   * UnionFS,
   * ...
   
  -=== Aproche legere
  +=== Approche légère
   
   Il s'appuie plutôt sur les fonctionnalités du noyau et utilise l'isolation de ressources :
   
  
positive.code: 
  gestion des espaces de noms séparés pour isoler le système d'exploitation tel que vu par l'application
  
  Il peut tourner sous d'autre plate-forme comme MacOS X ou Windows (mais via une VM Linux)
  
  === Les briques de Docker
  
  * Le registry
  * Les Images
  * Les containers
  
  === Docker Registry
  
  * Centralisation des images
  
  * possibilite de :
  ** puller
  ** pusher
  
  === Docker Images
  
  * ensembles de couches contenant le systeme de fichier
  * compose a partir
  ** de couches de bases
  ** d'action 
  * creer a partir de docker file
  * utilisation du copy-on-write
  
  [NOTE.speaker]
  --
  Cette image est compose d'une image disque basique agrementer d'actions d'installations complementaires.
  Le processus est definis par le "Docker file".
  --
  
  === Le Docker File
  
negative.code: :revealjs_hideAddressBar: true
  
  
  = Présentation VM Docker
  
  :link-github-project-ghpages: https://magneval.github.io/PresentationDocker
  :link-demo-html: {link-github-project-ghpages}/demo.html
  :link-demo-pdf: {link-github-project-ghpages}/demo.pdf
  :link-demo-adoc: https://raw.githubusercontent.com/magneval/PresentationDocker/master/demo.adoc
  
  == Présentation Docker
  
  Charles de MAGNEVAL +
  Charles.de_magneval@open-groupe.com +
  v1.0, 2017-04-10 +
   +
  https://github.com/magneval/
  