Docker: Unterschied zwischen den Versionen

Aus CodicaTipps
Zur Navigation springen Zur Suche springen
Zeile 16: Zeile 16:
 
   sudo debootstrap wheezy wheezyBaseFiles
 
   sudo debootstrap wheezy wheezyBaseFiles
  
Anschließend wird die komplette Verzeichnisstruktur in ein tar-Archiv gepackt.
+
Anschließend wird die komplette Verzeichnisstruktur in ein tar-Archiv gepackt und über eine Linux-[[Pipe]] sofort in docker importiert:
 +
 
 +
  sudo tar -C wheezyBaseFiles -c . | docker import - wheezy_base
 +
 
  
 
-----
 
-----

Version vom 12. Februar 2016, 12:17 Uhr

Docker ist eine Container-Lösung, eine Art "leichte" Virtualisierung.

Installation

 sudo aptitude install lxc apparmor docker.io
 sudo addgroup USER docker
 docker info

Erstellen eines eigenen Basis-Images

Auf Ubuntu / Debian-Basis lässt sich mit Hilfe von debootstrap und tar ein Basisimage erstellen. Siehe dazu die Docker-Anleitung.

Dazu erstellt man die Grundstruktur des neuen Systems mit debootstrap:

 mkdir wheezyBaseFiles
 sudo debootstrap wheezy wheezyBaseFiles

Anschließend wird die komplette Verzeichnisstruktur in ein tar-Archiv gepackt und über eine Linux-Pipe sofort in docker importiert:

 sudo tar -C wheezyBaseFiles -c . | docker import - wheezy_base