Instalar GLPI con Docker + Agente GLPI Ubuntu

Primero instalamos Docker y Docker Compose

apt update
apt install docker.io docker-compose

Creamos el directorio glpi y accedemos a el

mkdir glpi
cd glpi

Creamos el archivo mariadb.env

nano mariadb.env
MARIADB_ROOT_PASSWORD=diouxx
MARIADB_DATABASE=glpidb
MARIADB_USER=glpi_user
MARIADB_PASSWORD=glpi

Ahora creamos el archivo docker-compose.yml

nano docker-compose.yml
version: "3.2"

services:
  # MariaDB Container
  mariadb:
    image: mariadb:10.7
    container_name: mariadb
    hostname: mariadb
    volumes:
      - ./mariadb_data:/var/lib/mysql
    env_file:
      - ./mariadb.env
    restart: always

  # GLPI Container
  glpi:
    image: diouxx/glpi
    container_name: glpi
    hostname: glpi
    ports:
      - "80:80"
    volumes:
      - ./glpi_data:/var/www/html/glpi
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    environment:
      - TIMEZONE=Europe/Brussels
    restart: always
    depends_on:
      - mariadb

Ahora ejecutamos el contenedor

docker-compose up -d

Para ver la ip de nuestro equipo

hostname -I

Datos de instalación para este ejemplo

mariadb

glpi_user

glpi


Directorio donde están todos los archivos de GLPI

glpi_data


Link del agente GLPI

https://github.com/glpi-project/glpi-agent/releases

Url del Agente de computador Windows:

http://localhost:62354/

Pasos Linux

wget https://github.com/glpi-project/glpi-agent/releases/download/1.12/glpi-agent-1.12-x86_64.AppImage

chmod +x glpi-agent-1.12-x86_64.AppImage

sudo apt update
sudo apt install fuse libfuse2 -y
sudo modprobe fuse

sudo ./glpi-agent-1.12-x86_64.AppImage --install --server http://192.168.0.181/

sudo glpi-agent


Documentación oficial

https://hub.docker.com/r/diouxx/glpi

✨ ¿Te gusta mi contenido? Apóyame con una donación para seguir creando más videos útiles.

💕 🔗 Donar aquí: https://www.paypal.com/paypalme/solecito69

¡Gracias por tu apoyo! 🎉

Powered by atecplugins.com