This is an old revision of the document!
Installation des LXC Container
Sie müssen sich das aktuelle Image von dem Jenkins Webserver herunterladen. Unter dem Link den ich für Sie hier bereit gestellt habe, kommen Sie auf das aktuelle Build der Ubuntu Bionic Software.
* Ubuntu Bionic Image (armhf) / Download
Zusätzlich habe ich noch Download Order hinterlegt.
* Ubuntu Bionic Imageordner / Anzeigen
Hier können Sie dann die “rootfs.tar.xz” Image herunterladen für den Router.
Bitte auf dem Router die Softwareversion 4.6.0.102 oder was zu Zeit aktuell ist installieren.
* Router Image 4.6.0.102 / Image
* Router Image latest / Latest
Die Image Datei „rootfs.tar.xz“die vom Jenkins Server herunter geladen wurde bitte auf dem Router ablegen unter dem Verzeichnis “/tmp”.
Unter Windows kann dieses mit dem Programm WinSCP durchgeführt werden.
* Programm WinSCP / WinSCP
Unter der Weboberfläche des Routers kann dann der LXC Container installiert werde. Unter der URL müssen Sie nur das Verzeichnis angeben „file:/ / /tmp/rootfs.tar.xz“ wo Sie die Image Datei abgelegt haben. Nach dem Drücken des Apply Knopf wird der Container instaliert.
Mit dem Befehl lxc-info können Sie überprüfen ob der Container instalier und gestartet wurde..
Zu den Netzwerk Einstellungen für den Container. Den Container wird auf die Schnittstelle LAN1 Brücken. Der Container benötigt kein eigenständigen Netzwerkadressen Bereich.
Der Container bekommt über den DHCP Dienst seine IP Adresse. Diese kann sich ändern was wir aber nicht wollen. Wir legen diese über den Dienst Static Host für den Container fest.
Wir suchen die MAC vom Container, diese wir 00:FF:AA:00:44:00 sein.
Im DHCP Server richten wir uns ein Static Host ein. Der Container bekommt jetzt immer die IP 192.168.1.100 zu gewiesen.
Wenn wir jetzt den Container abfragen haben wir eine IP Adresse 192.168.1.100.
Jetzt können wir uns in den LXC Container einloggen mit dem Befehl lxc-attach.
Für die weiter Installation benötigen wir das Programm curl im Container. Diese können wir über apt-get einfach instalieren.
Als nächstes wird dann das Programm Node-RED über eine Skript Datei Installiert. Diese einfach unter dem Container ausführen.
Skript Datei: “bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)”
<konsole>