Docker Container for icingaweb2 based on alpine-linux.
Now with PHP7 Support and many installed modules (see below)
Your can use the included Makefile.
To build the Container: make build
To remove the builded Docker Image: make clean
Starts the Container: make run
Starts the Container with Login Shell: make shell
Entering the Container: make exec
Stop (but not kill): make stop
History make history
Starts a docker-compose: make compose-up
Remove the docker-compose images: make compose-down
- director
- graphite
- genericTTS
- businessprocess
- elasticsearch
- cube
You can find the Container also at DockerHub
for MySQL Support:
MYSQL_HOST
MYSQL_PORT
(default:3306
)MYSQL_ROOT_USER
MYSQL_ROOT_PASS
IDO_PASSWORD
IDO_DATABASE_NAME
(default:icinga2
)
Graphite Support:
GRAPHITE_HOST
GRAPHITE_PORT
Command Transport (now over API)
-
ICINGA2_HOST
(default:icinga2-master
-
ICINGA2_PORT
(default:5665
-
ICINGA2_CMD_API_USER
-
ICINGA2_CMD_API_PASS
Authentication
ICINGAWEB_ADMIN_USER
(default:icinga
)ICINGAWEB_ADMIN_PASS
(default:icinga
)