Skip to main content

Instalar Portainer Agent

Si desde la consola de Portainer queremos controlar los dockers que hay en diferentes máquinas, deberemos instalar el agente de Portainer en ellas.

Acceda a la sección Environments y pulse en el botón Add environment

Seleccione del tipo, en nuestro caso Docker Swarm y pulse Start Wizard

Seleccione Agent, introduzca el nombre y la IP con el puerto. Copie el contenido de los comandos, pulsando en Copy command

A continuación mediante SSH en el sistema Linux, inicie el modo swarm en docker

docker swarm init

De no hacerlo, se encontrará con el siguiente error

Error response from daemon: This node is not a swarm manager. Use "docker swarm init" or "docker swarm join" to connect this node to swarm and try again.
Error response from daemon: network portainer_agent_network not found

A continuación pegue el contenido copiado anteriormente en la terminal y espere a que finalice la instalación del agente de Portainer.

Vuelva a la consola web y pulse en el botón connect

Aparecerá le mensaje de que se ha creado el entorno

Ahora en la sección Home podrá ver los agentes conectados

Al pulsar en uno de ellos, podrá ver un resumen de los containers, networks, images que tiene descargados dicho servidor.

Pulsando en containers podrá visualizar exactamente cuales son, la version, los puertos publicados, su estado y realizar acciones sobre ellos