Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Industrietechnik

Node-Red mit Docker-Tipps und Best Practices

Nachdem ich den großartigen Blogeintrag von Dries über das Ausführen von Node-Red in einem Docker-Container gelesen hatte, dachte ich, es wäre eine gute Idee, einige Tipps zu teilen.

  1. Die Daten eines Containers sind nicht persistent, d.h. sie gehen verloren, wenn der Container gelöscht wird.

    In Docker und balenaEngine gibt es zwei Möglichkeiten, Dateien außerhalb eines Containers im Hostsystem zu speichern:Volumes und Bind Mounts.Volumes werden in dem Teil des Host-Dateisystems gespeichert, der von Docker verwaltet wird (/var/lib/docker/volumes). Sie sind vom Hostsystem isoliert. Nicht-Docker-Prozesse sollten diesen Teil nicht ändern. Bind-Mounts kann überall auf dem Hostsystem gespeichert werden. Nicht-Docker-Prozesse können sie jederzeit ändern. Durch Hinzufügen des Flags –v zum RUN-Befehl wird das Datenverzeichnis des Containers an ein Verzeichnis auf dem Hostcomputer gebunden.
    Hier sind die Schritte:

    Erstellen Sie ein neues Volume balena-engine volume create --name node_red_user_data

    Führen Sie den Container balena-engine run -it --restart always -p 1880:1880 -v node_red_user_data:/data --name mynodered nodered/node-red aus
  2. Es gibt ein sehr nettes Tool, um Ihre Docker-Installation mit all den Images und Containern zu verwalten. Es heißt Portainer und kann vom Docker Hub heruntergeladen werden. Es hat eine grafische Benutzeroberfläche und macht die Verwaltung der Docker-Engine sehr einfach.
    Führen Sie zur Installation folgenden Befehl in der Shell des AXC F 2152 aus:

    docker pull portainer/portainer

    Hier ist der Link:https://hub.docker.com/r/portainer/portainer/

Industrietechnik

  1. Simulieren der Strompumpenleistung mit Toleranz und Temperatur
  2. Mit kollaborativen Robotern arbeiten und wachsen
  3. Hinzufügen und Anpassen von Abschirmungen mit E3.cable
  4. Verbessern Sie die funktionsübergreifende Zusammenarbeit mit Praxisgemeinschaften
  5. Schützen Sie schweres Gerät mit diesen Winterreinigungs- und Wartungstipps
  6. Was ist Bohren? - Definition, Ablauf und Tipps
  7. Best Practices und Wartungstipps für die Hydraulik
  8. 3 wichtige Asset-Tracking-Tipps für Schulen und Pädagogen:Automatisierung, Planung und Zusammenarbeit mit der IT
  9. Mehrstufige Builds mit Container
  10. Node-RED und erste Schritte mit Docker