Smart Home: Steuerungssoftware ioBroker als Docker-Container in Betrieb nehmen
In Docker laufen Anwendungen in einer gekapselten Umgebung zusammen mit ihren Abhängigkeiten. Für die Steuerungssoftware ioBroker vereinfacht das den Einstieg.
- Ingo Fischer
Die ioBroker-Entwickler bieten mittlerweile ein offizielles Docker-Image an. Mit Docker führt man Anwendungen isoliert und ohne Wechselwirkungen mit anderer Software auf einem Host-System aus. Jeder Container bringt alle Abhängigkeiten mit.
Das Docker-Image unterstützt die gängigen Architekturen AMD64, ARMv7 und ARMv8 und lässt sich damit beispielsweise auf den gängigen Einplatinencomputern wie dem Raspi, den in der Smart-Home-Community gern genutzten Intel NUC und den weit verbreiteten und immer leistungsfähigeren NAS-Systemen einsetzen.
Das ioBroker im Docker-Image liegt in der aktuellen Version 5 vor, das auf Node.js 12 basiert. Für einen schnellen Test können Sie mit folgendem Befehl einen ioBroker-Docker-Container erstellen: