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

Schritt-für-Schritt-Anleitung: Installation von Portainer Agent auf PLCnext Control Gerät

Portainer ist eine beliebte OCI-Container-Verwaltungsplattform.

Für ressourcenbeschränkte Geräte ermöglicht die Installation von Portainer Agent auf dem Gerät die Verwaltung über einen Portainer-Server.

Die Portainer-Dokumentation beschreibt, wie man Portainer Agent auf Podman installiert. Dieser Artikel erweitert dieses Beispiel, indem er beschreibt, wie man Portainer Agent auf einem PLCnext Control Gerät mit Podman Quadlets installiert.

Durch die Verwendung von Podman Quadlets können Container und Volumes als systemd-Dienste verwaltet werden.

Hinweise und Haftungsausschlüsse:

Prozedur

  1. Erstellen Sie auf dem PLCnext Control Gerät die Datei /etc/containers/systemd/portainer.volume mit folgendem Inhalt:

    [Unit] Description=Portainer Agent Container Volume [Volume] VolumeName=portainer 
  2. Erstellen Sie die Datei /etc/containers/systemd/portainer_agent.container mit folgendem Inhalt:

    [Unit] Description=Portainer Agent Container Requires=portainer-volume.service [Container] ContainerName=portainer_agent Image=docker.io/portainer/agent:2.23.0 Volume=/run/podman/podman.sock:/var/run/docker.sock Volume=/var/lib/containers/storage/volumes:/var/lib/docker/volumes Volume=/:/host PublishPort=9001:9001 [Install] WantedBy=multi-user.target default.target 
  3. Führen Sie die folgenden Befehle vom Root-Benutzerkonto aus aus:

    systemctl daemon-reload systemctl start portainer_agent.service 

    Der Start des Dienstes dauert beim ersten Mal eine Weile, da das komplette Portainer Agent Image von docker.io geladen wird.

  4. Prüfen Sie, ob der Dienst erfolgreich gestartet wurde, mit folgendem Befehl:

    systemctl status portainer_agent.service 

Solange der Container läuft, können Sie von einem Portainer Server aus eine Verbindung zum Portainer Agent auf dem PLCnext Control Gerät herstellen, wie in der Portainer-Dokumentation beschrieben.

Durch die Implementierung des Containers auf diese Weise wird Portainer Agent bei jedem Neustart des PLCnext Control Geräts automatisch neu gestartet.

Referenzen

  1. Portainer-Dokumentation: „Install Portainer Agent on Podman“

  2. Daniel Schier: „Podman - Quadlets“

  3. Podman Quadlets technisches Referenzhandbuch.

Hinweis:

Der Makers Blog zeigt Anwendungen und Benutzerberichte von Community-Mitgliedern, die nicht von Phoenix Contact getestet oder überprüft wurden. Verwendung auf eigenes Risiko.

Industrietechnik

  1. APM Studio Pump Health Monitoring: Kompletter Installations- und Nutzungsleitfaden
  2. Blockchain revolutioniert landwirtschaftliche Lieferketten mit TraceHarvest Network
  3. 11 führende japanische Technologiemarken [Stand 2026]
  4. Den besten HDI PCB Hersteller wählen: Ein vertrauenswürdiger Leitfaden
  5. Teams, Projekte und sicheren Zugriff in Autodesk Fusion einrichten – Vollständiger Leitfaden
  6. Analog vs. Digitales Oszilloskop: Welches passt zu Ihrem Projekt?
  7. Gesundheits-Lieferketten transformieren für wertbasierte Versorgung
  8. Automobil-Logistik: COVID-19-Herausforderungen meistern und zukünftiges Wachstum vorantreiben
  9. Essenzielle CNC-Spannlösungen, die jeder Hersteller braucht
  10. Raspberry Pi: Warum seine kompakte Leistung ihn zur Top-Wahl macht