Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Guía paso a paso para instalar el agente Portainer en un dispositivo de control PLCnext

Portainer es una popular plataforma de gestión de contenedores OCI.

Para dispositivos con recursos limitados, la instalación de Portainer Agent en el dispositivo permite administrarlo desde un servidor Portainer.

La documentación de Portainer describe cómo instalar Portainer Agent en Podman. Este artículo amplía ese ejemplo describiendo cómo instalar Portainer Agent en un dispositivo PLCnext Control utilizando Podman Quadlets.

Al utilizar Podman Quadlets, los contenedores y volúmenes se pueden administrar como servicios systemd.

Notas y descargos de responsabilidad:

Procedimiento

  1. En el dispositivo PLCnext Control crear el archivo /etc/containers/systemd/portainer.volume con el siguiente contenido:

    [Unit]
    Description=Portainer Agent Container Volume
    [Volume]
    VolumeName=portainer
    
  2. Crea el archivo /etc/containers/systemd/portainer_agent.container con el siguiente contenido:

    [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. Ejecute los siguientes comandos desde la cuenta de usuario root:

    systemctl daemon-reload
    systemctl start portainer_agent.service
    

    Iniciar el servicio lleva un tiempo la primera vez, porque la imagen completa del Agente Portainer se carga desde docker.io.

  4. Compruebe que el servicio se haya iniciado correctamente, utilizando el siguiente comando:

    systemctl status portainer_agent.service
    

Mientras el contenedor se está ejecutando, puede conectarse al Agente Portainer en el dispositivo PLCnext Control desde un servidor Portainer, como se describe en la documentación de Portainer.

Al implementar el contenedor de esta manera, Portainer Agent se reiniciará automáticamente cada vez que se reinicie el dispositivo PLCnext Control.

Referencias

  1. Documentación de Portainer:"Instalar el agente Portainer en Podman"

  2. Daniel Schier:"Podman - Cuatlets"

  3. Referencia técnica de Podman Quadlets.

Nota:

El Makers Blog muestra aplicaciones e historias de usuarios de miembros de la comunidad que Phoenix Contact no prueba ni revisa. Úselos bajo su propio riesgo.


Tecnología Industrial

  1. IIoT vs. Industria 4.0
  2. Garantía de operaciones confiables de pozos de aguas profundas con soluciones personalizadas
  3. En la pandemia, la tecnología para el bienestar de los empleados ocupa un lugar central
  4. Se esperan siete cambios en la logística minorista este año
  5. Cómo elegir las etiquetas de almacén adecuadas:una guía simple de 3 pasos (con infografía)
  6. Confíe en Camcode para servicios integrales y personalizados de administración de activos
  7. Circuito AGC:una descripción completa
  8. ¿Cómo mantener las máquinas herramienta CNC?
  9. Soldadura fuerte versus soldadura:Comparación de estos 2 procesos comunes de unión
  10. ¿Por qué instalar muelles concéntricos en la culata del motor auxiliar?
  11. OSP vs ENIG:una guía sobre cómo funciona cada uno