Checkmk RAW Edition - Docker Container Installation
Diese Anleitung zeigt auf, wie man die kostenlose checkmk RAW-Edition auf einem Debian Server installiert und starten kann.
Installation
Die Installation von Docker auf einem Server ist eine Voraussetzung (siehe Docker Installation unter Debian 12).
Container (Custom-Parameter)
Achtung wir geben gleich das Default-Passwort mit an, damit der Login sofort funktioniert, andernfalls gibt es Schwierigkeiten beim Einloggen. Achtung Sie müssen folgenden Parameter bei Ihnen ändern:
-p 8006:5000
(dies ist der Port für den Aufruf der Web-UI, Default ist normalerweise 8080:5000)-p 8007:8000
(dies ist der Port für die Agent-Kommunikation, Default ist normalerweise 8000:8000)-e CMK_PASSWORD='relation'
(hier wird das Passwort für den Web-UI User cmkadmin festgelegt)-e MAIL_RELAY_HOST='mail.thomas-krenn.com'
(bitte geben Sie hier Ihren Mail-Server an, sofern dieser als Relay-Host verwendet werden kann)
root@js-checkmk-02:/home/tk# docker container run -dit -p 8006:5000 -p 8007:8000 --tmpfs /opt/omd/sites/cmk/tmp:uid=1000,gid=1000 -v monitoring:/omd/sites --name monitoring -v /etc/localtime:/etc/localtime:ro -e CMK_PASSWORD='relation' -e MAIL_RELAY_HOST='mail.thomas-krenn.com' --restart always checkmk/check-mk-raw:2.2.0-latest Unable to find image 'checkmk/check-mk-raw:2.2.0-latest' locally 2.2.0-latest: Pulling from checkmk/check-mk-raw 125a6e411906: Pull complete 1a8b24f9c661: Pull complete e005a80d7504: Pull complete 727db143e9a5: Pull complete 1c9d1984857d: Pull complete 6261e32c9473: Pull complete Digest: sha256:c75927b694b02fbd748c48f1aa9469964f3c003757ebbd01c17e21daaeb08b20 Status: Downloaded newer image for checkmk/check-mk-raw:2.2.0-latest 23a12948f6b3d3a8bb0ed1808a9e4aef6f4183509c14b34de8b84175e7a12a00
Es wird nach dem Container Image online gesucht und dieses wird dann heruntergeladen. Danach wird der Container gleich gestartet. Ob alles geklappt hat, kann man mit docker ps
überprüfen:
root@js-checkmk-01:~# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 756a5156e143 checkmk/check-mk-raw:2.2.0-latest "/docker-entrypoint.…" 29 seconds ago Up 28 seconds (health: starting) 6557/tcp, 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:8080->5000/tcp, :::8080->5000/tcp monitoring
Webinterface
Mittels http://IP-DES-DOCKER-SERVERS:8006
, wir haben hier den Custom Port 8006 verwendet, kann der Aufruf der Web-UI getestet werden.
Login-Daten
Einloggen kann man sich in der Login Maske mit den folgenden Daten. Achtung: das Passwort ist dieses, welches Sie am Anfang beim Starten des Containers vergeben haben!
- User: cmkadmin
- Passwort: relation
Autor: Jonas Sterr Ich beschäftige mich mit den Themen Software Defined Storage, Proxmox Virtualisierung auf Basis von KVM, QEMU & Ceph im Produktmanagement der Thomas-Krenn.AG in Freyung. Proxmox ist meine absolute Leidenschaft und ich freue mich gerne über Kontaktanfragen und einen Austausch auf LinkedIn.
|