Linux Containers, oder abgekürzt LXC, ist das klassische Einstiegsthema für den Bereich DevOps. Im DevOps Bereich sind Containertechnologien ein absolutes Muss. Die bekannteste Containertechnologie dürfte wahrscheinlich Docker sein. Was viele nicht wissen: Docker basierte bis zur Version 0.8 im Wesentlichen auf LXC. LXC ist also die Grundlage für Docker und somit ist es natürlich absolut von Vorteil, wenn man mit LXC / LXD umgehen kann.
In diesem Kurs geht es zunächst einmal um die Grundlagen von LXC. Was ist es überhaupt und wozu wird es verwendet?
Danach geht es direkt in die Praxis über.
Wir installieren gemeinsam LXC und nehmen die entsprechenden Grundkonfigurationen vor.
Danach laden wir uns auch schon unsere ersten Images herunter und starten, stoppen und editieren unsere ersten Container.
Anhand verschiedener Szenarien lernen wir die Befehle von LXC nach und nach kennen und vertiefen unser Wissen immer weiter.
Wir erstellen Container, bearbeiten diese, erstellen eigene Images und verwenden vorgefertigte Images. Auch einen eigenen Remoteserver werden wir konfigurieren und verwenden. Zudem behandeln wir die Themen Snapshots, Networking und Storagepools.
Am Ende dieses Kurses wirst du LXC sicher und kompetent verwenden können.