Docker

Aus CodicaTipps
Zur Navigation springen Zur Suche springen

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