Skip to main content

Docker Services

All services run as Docker containers on the Windows Server host.

Container Management

# List running containers
docker ps

# View logs
docker logs <container_name> --tail 100

# Restart a service
cd D:\<service>\
docker compose restart

# Rebuild and restart
docker compose build && docker compose up -d

Known Issues

GLPI Performance

GLPI uses bind mounts at D:\glpi\data and D:\glpi\db which are slow due to WSL2 9P cross-boundary overhead. Temporary mitigations:

  • nginx timeout set to 120s
  • OPcache enabled

Fix: Move Docker Desktop disk image to D:\Docker\wsl, then migrate back to named volumes.

pdfmake in n8n

Installed at /home/node/.n8n/node_modules/pdfmake. Must use require('pdfmake/src/printer') (module name only) — full paths are blocked by the Code node sandbox.