Docker: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Codica (Diskussion | Beiträge) |
Codica (Diskussion | Beiträge) |
||
Zeile 19: | Zeile 19: | ||
sudo tar -C wheezyBaseFiles -c . | docker import - wheezy_base | sudo tar -C wheezyBaseFiles -c . | docker import - wheezy_base | ||
+ | |||
+ | Kleiner Test: | ||
+ | docker run wheezy_base cat /etc/os-release | ||
+ | |||
Version vom 12. Februar 2016, 12:21 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
Kleiner Test:
docker run wheezy_base cat /etc/os-release