Schlagwort-Archive: Docker

Docker auf Proxmox im LXC Container

Will man mal schnell einen separaten Docker Host erstellen, so geht das in Proxmox recht schnell. Hier gibt es die Virtualisierung „LXC“ – die Linux Container Runtime. Hier kann basierend auf dem Host-Betriebssystem (Proxmox 8.2.8 in meinem Fall) eine VM erstellt werden. Sieht aus, wie eine echte VM, ist es aber nicht. Das LXC Betriebssystem basiert vollständig auf dem Host-Betriebssystem.

Mit einem solchen Container kann man in wenigen Schritten Docker installieren. Im folgenden habe ich zusammengeschrieben, welche Schritte dafür notwendig sind – quasi „quick and dirty“.

Weiterlesen

Docker Swarm Cluster auf Openmediavault

Als Grundlage für mein Homelab habe ich ein Proxmox Cluster installiert, der Hochverfügbar eingerichtet ist. Dazu sind drei Cluster-Nodes installiert, die einen gemeinsamen Speicher über Ceph für die Virtuellen Maschinen (VMs) haben. Damit können VMs im Falle eines Neustarts zwischen den Proxmox Nodes ohne Verzögerung hin und her wandern.

Da ich Docker Container nutzen möchte, benötige ich zumindest eine VM. Wird diese VM jedoch im Rahmen von regelmäßigen Updates neugestartet, sind alle Docker Container im Rahmen dieses Updates nicht erreichbar. Ein Docker Swarm Cluster kann hierfür eine Lösung sein. Weiterhin ist das Loadbalancing auf die drei physikalischen Knoten mit nur einer Docker VM nicht möglich. Auch dafür kann der Docker Swarm Cluster eine Lösung darstellen.

Weiterlesen