The enodebd has been containerized for being a cloud service, since the enodebd service exposes 2 ports for prometheus client and TR-069 interface, the cloud service configuration may refer to docker-compose.yml.
The enodebd requires 2 configuration folders to run service correctly:
Build container image and tag as enodebd
.
docker build . -t enodebd
Run docker-compose command to start a enodebd container
docker compose up