How to Install GLPI 11.0.1 with Docker: Step-by-Step Guide
GLPI is an open‑source IT asset management system; this guide explains its latest 11.0.1 release, outlines required web server, database, PHP extensions, hardware specs, and provides a complete Docker‑compose configuration with environment file and startup commands for quick deployment.
Introduction
GLPI is an open‑source IT Service Management (ITSM) application written in PHP and using a browser‑server (B/S) architecture. It can manage computers, servers, printers, network devices, phones, consumables such as toner and cartridges, and supports multiple languages including Simplified Chinese.
Latest Release
As of October 2025 the stable version is 11.0.1 , released on 9 October 2025. This minor release fixes common issues such as ticket assignment, inventory endpoints, and dashboard persistence.
System Requirements
Web server : Apache, Nginx or IIS.
Database : MariaDB ≥ 10.6 or MySQL ≥ 8.0.
PHP : ≥ 8.2 with extensions
dom, fileinfo, filter, libxml, mbstring, simplexml, xml, zip, zlib(full list in official docs).
Hardware : at least 2 CPU cores, 4 GB RAM, 60 GB storage (adjusted to scale).
Installation with Docker
GLPI can be deployed on Docker, Linux (e.g., Ubuntu/CentOS) or Windows. The following example uses Docker‑Compose.
docker‑compose.yml
services:
glpi:
image: "glpi/glpi:latest"
restart: "unless-stopped"
volumes:
- "./storage/glpi:/var/glpi:rw"
env_file: .env
depends_on:
db:
condition: service_healthy
ports:
- "80:80"
db:
image: "mysql"
restart: "unless-stopped"
volumes:
- "./storage/mysql:/var/lib/mysql"
environment:
MYSQL_RANDOM_ROOT_PASSWORD: "yes"
MYSQL_DATABASE: ${GLPI_DB_NAME}
MYSQL_USER: ${GLPI_DB_USER}
MYSQL_PASSWORD: ${GLPI_DB_PASSWORD}
healthcheck:
test: mysqladmin ping -h 127.0.0.1 -u $$MYSQL_USER --password=$$MYSQL_PASSWORD
start_period: 5s
interval: 5s
timeout: 5s
retries: 10
expose:
- "3306".env file
GLPI_DB_HOST=db
GLPI_DB_PORT=3306
GLPI_DB_NAME=glpi
GLPI_DB_USER=glpi
GLPI_DB_PASSWORD=glpiStart the containers
docker compose up -dAfter the containers are up, you can complete the web‑based setup through the browser. The article includes several screenshots of the installation wizard and the final GLPI interface.
Additional images illustrate the GLPI dashboard and asset lists.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Open Source Tech Hub
Sharing cutting-edge internet technologies and practical AI resources.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
