Docker in Proxmox LXC Containern verwenden
In LXC Container lassen sich nicht ohne weiteres Docker Container starten. Damit dies möglich ist, müssen vor dem Starten des Containers noch ein paar Einstellungen vorgenommen werden.
1. Container erstellen
Einen neuen privileged LXC Container erstellen. Außerdem muss die Option Nesting aktiviert sein.
Den Container dann aber noch nicht starten!
2. Config ändern
In der Konfiguration des neu erstellen Containers müssen jetzt noch ein paar Änderungen vorgenommen werden. Dafür muss die Datei auf dem Proxmox Host geöffent werden. Dies geht am besten über die Shell und dann mit einem beliebeigen Editor:
vi /etc/pve/lxc/106.conf
Folgendes unten eintragen:
lxc.apparmor.raw: mount,
lxc.apparmor.profile: unconfined
lxc.cgroup.devices.allow: a
lxc.cap.drop: ""
3. Container Starten
Jetzt kann der Container gestartet und Docker installiert und verwendet werden.