This guide uses Docker Compose to run EdMon monitoring.
For Docker installation, see Docker.
EdMon is primarily designed as a command-line application. Docker deployment is possible but may have limited functionality compared to native installation.
mkdir -p /opt/edmon
cd /opt/edmon
Create docker-compose.yml:
services:
edmon:
image: eahlys/edmon:1.0.2
container_name: edmon
hostname: edmon
volumes:
- ./config:/config:rw
- /proc:/host/proc:ro
- /sys:/host/sys:ro
environment:
- EDMON_CONFIG=/config/edmon.conf
privileged: true
restart: unless-stopped
docker compose up -d
Check container status:
docker compose ps
View logs:
docker compose logs -f edmon
docker compose logs edmon
docker compose restart edmon
docker compose down
./config directoryDeploying Edmon in containers for production? Our consulting covers:
Get expert help: office@linux-server-admin.com | Contact Page