Docker: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Codica (Diskussion | Beiträge) |
Codica (Diskussion | Beiträge) |
||
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