Icinga2 unter Docker installieren
Icinga2 unter Docker installieren
Indem Beitrag wird Icinga2 in einem Docker Container installiert.Informationen bezüglich Icinga2 wurden in dem Beitrag Icinga2 geteilt.
Die Voraussetzungen ist die Installation der Linux Distribution CentOS7 und die Docker Applikation.
Folgende Beiträge könnten Ihnen dabei helfen die Voraussetzungen zu erfüllen.
Installationsanleitung Icinga2 unter Docker
Die Installation von Icinga2 unter Docker ist mit einem Befehl Realisierbar. Falls der Dockerfile nicht Heruntergeladen wurde, wird es Automatisch heruntergeladen und entpackt.
Befehl:
- docker run -p 81:80 -t jordan/icinga:latest
Fertig!
Damit wird ein Docker Container erstellt und auf dem externen Port 81 zugeteilt. Der interne Container Port ist 80.
Nach erfolgreichem erstellen des Containers kann man auf die Icinga2 Instanz wie folgt zugreifen. Benötigt wird hierzu ein Webbrowser. ( IE oder Firefox etc.)
- http://Hostname:81/icingaweb2
Oder
- http://ipadresse:81/icingaweb2
Es können natürlich weitere Container erstellt werden. Dabei ist zu beachten, dass der externe Port ein anderer sein muss.
Standard Anmelde Daten:
Benutzer: icingaadmin
Passwort: icinga
Mit dem folgendem Befehl kann man alle Container mit deren Status listen:
- docker ps –a
Der Container Name wird bei der Erstellung automatisch generiert und ist unter der Bezeichnung ‚Names‘ zu finden. Bei mir hieß er z.B. furious_stallman
Mit dem folgenden befehlen kann man Container Stoppen und Starten:
Für den Start des Containers
- docker start [container_name]
Für den Stopen des Containers
- docker stop [container_name]