{"id":12185,"date":"2026-06-03T15:43:40","date_gmt":"2026-06-03T08:43:40","guid":{"rendered":"\/de\/tutorials\/?p=12185"},"modified":"2026-06-03T15:43:43","modified_gmt":"2026-06-03T08:43:43","slug":"grafana-docker-image-ausfuehren","status":"publish","type":"post","link":"\/de\/tutorials\/grafana-docker-image-ausfuehren\/","title":{"rendered":"Wie f\u00fchren Sie ein Grafana-Docker-Image aus?"},"content":{"rendered":"<p><strong>Grafana<\/strong> ist ein f&uuml;hrendes Open-Source-Tool zur Visualisierung von Zeitreihendaten und bietet intuitive Dashboards sowie leistungsf&auml;hige &Uuml;berwachungsfunktionen. Es wird h&auml;ufig verwendet, um Daten aus verschiedenen Quellen wie <strong>Prometheus<\/strong>, <strong>InfluxDB<\/strong> und <strong>Loki<\/strong> zu visualisieren. Grafana effizient zu betreiben, ist f&uuml;r eine wirkungsvolle Datenanalyse entscheidend, doch die manuelle Einrichtung kann komplex sein.<\/p><p>Grafana l&auml;sst sich mit <strong>Docker<\/strong> besonders schnell und flexibel bereitstellen, da die Software in einer containerisierten Umgebung ausgef&uuml;hrt wird. Dadurch entfallen aufwendige Systemkonfigurationen und der Umgang mit Abh&auml;ngigkeiten.<\/p><p>In diesem Leitfaden f&uuml;hren wir Sie Schritt f&uuml;r Schritt durch den Prozess, Grafana in Docker auszuf&uuml;hren. Konkret erfahren Sie, wie Sie:<\/p><ol class=\"wp-block-list\">\n<li><strong>Rufen Sie das Grafana-Docker-Image<\/strong> mit einem einfachen Befehl ab und f&uuml;hren Sie es aus.<\/li>\n\n\n\n<li><strong>Geben Sie die Grafana-Ports<\/strong> frei, um auf die Weboberfl&auml;che zuzugreifen.<\/li>\n\n\n\n<li><strong>Speichern Sie Ihre Grafana-Einstellungen und Dashboards<\/strong> dauerhaft, damit sie auch nach einem Neustart des Containers erhalten bleiben.<\/li>\n\n\n\n<li><strong>Konfigurieren Sie Grafana<\/strong> mithilfe von Umgebungsvariablen oder einer Dockerfile.<\/li>\n\n\n\n<li><strong>Vereinfachen Sie die Bereitstellung von Grafana<\/strong> mit Docker Compose f&uuml;r die Orchestrierung mehrerer Container.<\/li>\n<\/ol><p>Nach Abschluss dieser Schritte wird Grafana in einem Docker-Container ausgef&uuml;hrt und steht f&uuml;r Monitoring und Visualisierung bereit. Dieser Artikel behandelt alles, was Sie brauchen &ndash; von den Grundlagen bis zu erweiterten Konfigurationsoptionen.<\/p><h2 class=\"wp-block-heading\" id=\"h-prerequisites\">Voraussetzungen<\/h2><p>Bevor Sie beginnen, stellen Sie sicher, dass Ihr System die folgenden Anforderungen erf&uuml;llt:<\/p><ul class=\"wp-block-list\">\n<li><strong>Docker installiert<\/strong>: Sie ben&ouml;tigen eine <a href=\"\/de\/tutorials\/docker-auf-ubuntu-installieren\/\">installierte Docker Engine<\/a>, die auf Ihrem System ausgef&uuml;hrt wird. Wenn Sie schnell loslegen m&ouml;chten, bietet Hostinger mit unseren <a href=\"\/de\/vps\">VPS-Hosting-Tarifen<\/a> eine Docker-Installationsvorlage mit nur einem Klick an.<\/li>\n\n\n\n<li><strong>Vertrautheit mit der Befehlszeile<\/strong>: Sie sollten sicher mit einem Terminal umgehen k&ouml;nnen, um <a href=\"\/de\/tutorials\/docker-cheat-sheet\/\">Docker-Befehle<\/a> auszuf&uuml;hren. Hostinger bietet eine benutzerfreundliche <strong>Browserkonsole<\/strong>, mit der Sie Befehle direkt im Browserfenster ausf&uuml;hren k&ouml;nnen.<\/li>\n\n\n\n<li><strong>Sudo-Zugriff<\/strong>: Unter Linux m&uuml;ssen Sie Docker-Befehlen sudo voranstellen oder Ihren <a href=\"\/de\/tutorials\/docker-permission-denied-fehler-beheben\/\">Benutzer zur docker-Gruppe hinzuf&uuml;gen<\/a>.<\/li>\n<\/ul><p>Sobald diese eingerichtet sind, k&ouml;nnen Sie loslegen.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/de\/vps-server\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2024\/02\/DE-VPS-hosting_in-text-banner.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-3556\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2024\/02\/DE-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2024\/02\/DE-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2024\/02\/DE-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-pulling-the-grafana-docker-image\">Das Grafana-Docker-Image herunterladen<\/h2><p>F&uuml;r den Einstieg m&uuml;ssen Sie das Grafana-Image von Docker Hub herunterladen. Dieses Bild enth&auml;lt alles, was Sie ben&ouml;tigen, um Grafana zu installieren und in einer containerisierten Umgebung auszuf&uuml;hren.<\/p><p>Hier ist der grundlegende Befehl:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker pull grafana\/grafana<\/pre><p>Wenn Sie kein Versions-Tag angeben, ruft Docker automatisch die neueste stabile Version ab. Wenn Sie tats&auml;chlich eine bestimmte Version verwenden m&ouml;chten, sagen wir <strong>10.3.1<\/strong>, sollte Ihr Befehl so aussehen:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker pull grafana\/grafana:10.3.1<\/pre><p>Alle verf&uuml;gbaren Grafana-Versions-Tags finden Sie auf <a href=\"https:\/\/hub.docker.com\/r\/grafana\/grafana\/tags\" target=\"_blank\" rel=\"noopener\">Docker Hub<\/a>.<\/p><p>Wenn Sie dies ausf&uuml;hren, geschieht Folgendes:<\/p><ul class=\"wp-block-list\">\n<li>Laden Sie das offizielle Grafana-Docker-Image herunter und speichern Sie es lokal auf Ihrem Rechner.<\/li>\n\n\n\n<li>Stellen Sie sicher, dass Docker mit diesem Image Container starten kann, indem Sie die erforderlichen Abh&auml;ngigkeiten hinzuf&uuml;gen.<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a605364448a2\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a605364448a2\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"466\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/Grafana-abrufen.png\/w=1024,h=1024,fit=scale-down\" alt=\"Terminalfenster, in dem der Befehl docker pull grafana und dessen Ergebnisse angezeigt werden\" class=\"wp-image-12174\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/Grafana-abrufen.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/Grafana-abrufen.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/Grafana-abrufen.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Sie m&uuml;ssen <strong>docker pull<\/strong> nur einmal ausf&uuml;hren, es sei denn, Sie m&ouml;chten Ihr Image aktualisieren, um die neuesten Updates zu erhalten.<\/p><h2 class=\"wp-block-heading\" id=\"h-running-the-grafana-container\">Den Grafana-Container ausf&uuml;hren<\/h2><p>Sobald das Grafana-Image heruntergeladen ist, k&ouml;nnen Sie mit einem einzigen <strong>docker run<\/strong>-Befehl einen Docker-Container starten. So f&uuml;hren Sie Grafana am schnellsten lokal oder auf einem Server aus.<\/p><p>Hier ist ein einfaches Beispiel:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker run -d -p 3000:3000 --name=grafana grafana\/grafana<\/pre><p>Schauen wir uns an, was dabei genau passiert:<\/p><ul class=\"wp-block-list\">\n<li><strong>docker run<\/strong>: Weist Docker an, einen neuen Container zu erstellen und zu starten.<\/li>\n\n\n\n<li><strong>-d<\/strong>: F&uuml;hrt den Docker-Container im Detached-Modus aus, sodass er im Hintergrund l&auml;uft.<\/li>\n\n\n\n<li><strong>-p 3000:3000<\/strong>: Ordnet Port 3000 auf Ihrem Host Port 3000 im Docker-Container zu, dem Standardport, den Grafana verwendet.<\/li>\n\n\n\n<li><strong>&ndash;name=grafana<\/strong>: Gibt Ihrem Docker-Container einen leicht wiedererkennbaren Namen (<strong>grafana<\/strong>), damit Sie ihn in k&uuml;nftigen Befehlen einfach referenzieren k&ouml;nnen.<\/li>\n\n\n\n<li><strong>grafana\/grafana<\/strong>: Gibt das zu verwendende Docker-Image an.<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6053644684d\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6053644684d\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"80\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/run-grafana-default.png\/w=1024,h=1024,fit=scale-down\" alt=\"Im Terminal wird der ausgef&uuml;hrte Befehl &bdquo;docker run grafana&ldquo; angezeigt.\" class=\"wp-image-12176\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/run-grafana-default.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/run-grafana-default.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/run-grafana-default.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Sobald der Container startet, wird Grafana eingerichtet. Sie k&ouml;nnen best&auml;tigen, dass der Grafana-Docker-Container l&auml;uft, indem Sie Folgendes ausf&uuml;hren:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker ps<\/pre><p>In den Ergebnissen sehen Sie einen laufenden Docker-Container mit dem Namen <strong>grafana<\/strong>, etwa so:<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6053644838c\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6053644838c\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"50\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-lauft.png\/w=1024,h=1024,fit=scale-down\" alt=\"Terminalfenster mit ausgef&uuml;hrtem Befehl docker ps, wobei in den Ergebnissen der Eintrag &bdquo;grafana&ldquo; in der Spalte &bdquo;Names&ldquo; hervorgehoben ist\" class=\"wp-image-12177\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-lauft.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-lauft.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-lauft.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Mit dieser Methode ist Grafana in Sekunden einsatzbereit &ndash; ganz ohne Konfigurationsdateien und manuelle Einrichtung. Es eignet sich hervorragend f&uuml;r schnelle Tests oder die lokale Entwicklung.<\/p><h2 class=\"wp-block-heading\" id=\"h-accessing-the-grafana-dashboard\">Zugriff auf das Grafana-Dashboard<\/h2><p>Sobald Ihr Grafana-Container l&auml;uft, k&ouml;nnen Sie direkt &uuml;ber Ihren Browser auf die Weboberfl&auml;che zugreifen. &Ouml;ffnen Sie den Browser Ihrer Wahl und rufen Sie <strong>http:\/\/localhost:3000<\/strong> auf.<\/p><p>\n\n\n<div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>Wichtig!<\/strong> Wenn Sie den Docker-Container auf einem Remote-Server ausf&uuml;hren, ersetzen Sie <strong>localhost<\/strong> durch die IP-Adresse oder den Domainnamen des Servers.\n            <\/p><\/div>\n\n\n\n<\/p><p>Sobald die Verbindung hergestellt ist, sehen Sie einen Anmeldebildschirm:<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a60536448e67\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a60536448e67\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"645\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-login.png\/w=1024,h=1024,fit=scale-down\" alt=\"Bild mit dem standardm&auml;&szlig;igen Grafana-Anmeldebildschirm\" class=\"wp-image-12178\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-login.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-login.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-login.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Die Standard-Anmeldedaten von Grafana sind:<\/p><ul class=\"wp-block-list\">\n<li><strong>Benutzername<\/strong> &ndash; admin<\/li>\n\n\n\n<li><strong>Passwort<\/strong> &ndash; admin<\/li>\n<\/ul><p>Nach der Anmeldung fordert Grafana Sie auf, das Standardpasswort zu &auml;ndern:<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6053644ab12\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6053644ab12\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"821\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-passwort-andern.png\/w=1024,h=1024,fit=scale-down\" alt=\"Dialog zum &Auml;ndern des Grafana-Passworts\" class=\"wp-image-12180\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-passwort-andern.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-passwort-andern.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-passwort-andern.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Es wird dringend empfohlen, dies sofort zu tun, insbesondere wenn der Docker-Container in einem &ouml;ffentlichen Netzwerk oder im Internet erreichbar ist.<\/p><p>Nach dem Anmelden gelangen Sie zur Hauptansicht des Dashboards, die in etwa so aussieht:<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6053644c739\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6053644c739\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"515\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-startseite.png\/w=1024,h=1024,fit=scale-down\" alt=\"Standard-Startseite von Grafana\" class=\"wp-image-12181\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-startseite.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-startseite.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/grafana-startseite.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Hier k&ouml;nnen Sie Datenquellen hinzuf&uuml;gen, Panels erstellen und benutzerdefinierte Dashboards erstellen.<\/p><h2 class=\"wp-block-heading\" id=\"h-persisting-grafana-data\">Grafana-Daten dauerhaft speichern<\/h2><p>Standardm&auml;&szlig;ig gehen alle Daten verloren, die Sie in einem Docker-Container erstellen, wenn der Container gestoppt oder entfernt wird. Dazu geh&ouml;ren Plugins, Benutzereinstellungen und Grafana-Dashboards. F&uuml;r kurze Tests ist das zwar in Ordnung, f&uuml;r eine langfristige Nutzung jedoch nicht praktikabel.<\/p><p>Um Datenverlust zu vermeiden, m&uuml;ssen Sie ein persistentes Volume einbinden, damit die Daten von Grafana au&szlig;erhalb des Docker-Containers gespeichert werden:<\/p><ol class=\"wp-block-list\">\n<li>Erstellen Sie mit dem Befehl <strong>docker volume<\/strong> ein benanntes Grafana-Docker-Volume:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker volume create grafana-storage<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6053644e67e\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6053644e67e\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"69\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/volume-create.png\/w=1024,h=1024,fit=scale-down\" alt=\"Terminalfenster, in dem der Befehl docker volume create ausgef&uuml;hrt wurde und der Volume-Name als Ergebnis zur&uuml;ckgegeben wird\" class=\"wp-image-12182\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/volume-create.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/volume-create.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/volume-create.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Dieses Volume speichert das Grafana-Datenverzeichnis <strong>\/var\/lib\/grafana<\/strong> innerhalb des Docker-Containers.<br><br> Mit <strong>docker volume ls -f dangling=true<\/strong> k&ouml;nnen Sie pr&uuml;fen, ob das Volume erstellt wurde und von keinem Docker-Container verwendet wird:<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a605364500f7\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a605364500f7\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"114\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/Volume-nicht-in-Verwendung.png\/w=1024,h=1024,fit=scale-down\" alt=\"Terminalfenster, in dem das Volume grafana-storage aufgelistet ist\" class=\"wp-image-12183\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/Volume-nicht-in-Verwendung.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/Volume-nicht-in-Verwendung.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/Volume-nicht-in-Verwendung.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"2\" class=\"wp-block-list\">\n<li>Stoppen Sie den aktuell laufenden Docker-Container und entfernen Sie ihn mit diesen Befehlen:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker stop grafana\ndocker rm grafana<\/pre><ol start=\"3\" class=\"wp-block-list\">\n<li>Starten Sie einen neuen Grafana-Docker-Container und binden Sie dabei das Volume ein:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker run -d \\\n  -p 3000:3000 \\\n  --name=grafana \\\n  --volume grafana-storage:\/var\/lib\/grafana \\\n  grafana\/grafana<\/pre><ol start=\"4\" class=\"wp-block-list\">\n<li>Best&auml;tigen Sie mit <strong>docker inspect<\/strong>, dass das Volume eingebunden ist:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker inspect --format '{{json .Mounts}}' grafana<\/pre><p>Dadurch erhalten Sie eine Liste der eingebundenen Volumes. Darin sehen Sie jetzt auch das Volume, das Sie erstellt haben:<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a60536451d4c\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a60536451d4c\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"58\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/als-Volume-eingebunden.png\/w=1024,h=1024,fit=scale-down\" alt=\"Terminalfenster mit den Ergebnissen des gefilterten docker-inspect-Befehls f&uuml;r den Grafana-Container &ndash; der Name grafana-storage ist hervorgehoben\" class=\"wp-image-12184\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/als-Volume-eingebunden.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/als-Volume-eingebunden.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/29\/2026\/05\/als-Volume-eingebunden.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>Sie k&ouml;nnen den Docker-Container jetzt sicher stoppen, neu starten oder aktualisieren, ohne dass Ihre Konfiguration verloren geht. Docker l&auml;dt Dateien aus dem eingebundenen Volume in das Datenverzeichnis von Grafana, und Grafana l&auml;dt Ihren gespeicherten Status automatisch.<\/p><h2 class=\"wp-block-heading\" id=\"h-configuring-grafana-with-environment-variables\">Grafana mit Umgebungsvariablen konfigurieren<\/h2><p>Grafana unterst&uuml;tzt viele Umgebungsvariablen, mit denen Sie Einstellungen beim Start des Docker-Containers anpassen k&ouml;nnen, ohne Konfigurationsdateien bearbeiten zu m&uuml;ssen. Das ist besonders n&uuml;tzlich f&uuml;r Automatisierung, Skripting oder um Grafana in allen Umgebungen in einem konsistenten Zustand zu betreiben.<\/p><p>Hier sind einige g&auml;ngige Umgebungsvariablen, die Sie m&ouml;glicherweise festlegen m&ouml;chten:<\/p><ul class=\"wp-block-list\">\n<li><strong>GF_SECURITY_ADMIN_PASSWORD<\/strong> &ndash; Legt das anf&auml;ngliche Admin-Passwort fest.<\/li>\n\n\n\n<li><strong>GF_SERVER_ROOT_URL<\/strong> &ndash; Definiert die Stamm-URL; das ist n&uuml;tzlich, wenn Grafana hinter einem Reverse-Proxy betrieben wird.<\/li>\n\n\n\n<li><strong>GF_USERS_ALLOW_SIGN_UP<\/strong> &ndash; Aktiviert oder deaktiviert Benutzerregistrierungen.<\/li>\n\n\n\n<li><strong>GF_INSTALL_PLUGINS<\/strong> &ndash; installiert Plugins beim Start automatisch; definiert in einer kommagetrennten Liste.<\/li>\n<\/ul><p>Um Umgebungsvariablen zu &uuml;bergeben, verwenden Sie in Ihrem <strong>docker run<\/strong>-Befehl das Flag <strong>-e<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker run -d \\\n\n  -p 3000:3000 \\\n\n  --name=grafana \\\n\n  -e GF_SECURITY_ADMIN_PASSWORD=SuperSecurePass \\\n\n  -e GF_SERVER_ROOT_URL=http:\/\/mygrafana.example.com \\\n\n  -e GF_USERS_ALLOW_SIGN_UP=false \\\n\n  grafana\/grafana<\/pre><p>In diesem Beispiel:<\/p><ul class=\"wp-block-list\">\n<li>&Auml;ndern Sie das standardm&auml;&szlig;ige Admin-Passwort von admin in <strong>SuperSecurePass<\/strong>.<\/li>\n\n\n\n<li>Teilen Sie Grafana mit, dass seine Root-URL <strong>http:\/\/mygrafana.example.com<\/strong> lautet, wenn Grafana hinter einem Proxy ausgef&uuml;hrt wird.<\/li>\n\n\n\n<li>Deaktivieren Sie die Registrierungsoption f&uuml;r neue Benutzer, indem Sie <strong>GF_USERS_ALLOW_SIGN_UP<\/strong> auf <strong>false<\/strong> setzen.<\/li>\n<\/ul><p>F&uuml;r eine vollst&auml;ndig angepasste und dauerhafte Einrichtung k&ouml;nnen Sie dies mit dem Einh&auml;ngen von Volumes kombinieren.<\/p><p>Umgebungsvariablen werden jedes Mal angewendet, wenn der Docker-Container startet. Damit eignen sie sich ideal f&uuml;r versionierte Bereitstellungen oder Docker-Compose-Konfigurationen.<\/p><h2 class=\"wp-block-heading\" id=\"h-how-to-build-a-custom-grafana-docker-image\">Ein benutzerdefiniertes Grafana-Docker-Image erstellen<\/h2><p>In manchen F&auml;llen ben&ouml;tigen Sie m&ouml;glicherweise mehr als nur die grundlegende Grafana-Einrichtung. Zum Beispiel m&ouml;chten Sie vielleicht:<\/p><ul class=\"wp-block-list\">\n<li>Bestimmte Plugins vorab installieren<\/li>\n\n\n\n<li>Benutzerdefinierte Konfigurationsdateien einbinden<\/li>\n\n\n\n<li>Branding oder Designs anwenden<\/li>\n\n\n\n<li>Umgebungsspezifische Einstellungen integrieren<\/li>\n<\/ul><p>Anstatt all das bei jedem Start eines Containers erneut zu konfigurieren, k&ouml;nnen Sie mit einer benutzerdefinierten <strong>Dockerfile<\/strong> ein eigenes Grafana-Docker-Image erstellen, das alles von Haus aus enth&auml;lt. Hier finden Sie eine Schritt-f&uuml;r-Schritt-Anleitung:<\/p><ol class=\"wp-block-list\">\n<li>Erstellen Sie eine <strong>Dockerfile<\/strong> &ndash; eine einfache Textdatei mit Anweisungen f&uuml;r Docker. Hier ist ein Beispiel:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">FROM grafana\/grafana:latest\n\n# Ein oder mehrere Plugins installieren\nRUN grafana-cli plugins install grafana-clock-panel\n\n# Optional: Benutzerdefinierte Konfigurationsdateien kopieren\n# COPY custom.ini \/etc\/grafana\/grafana.ini<\/pre><p>In diesem Beispiel gehen wir von einem standardm&auml;&szlig;igen Grafana-Docker-Image aus und installieren darauf das Plugin Grafana Clock Panel. Speichern Sie sie als <strong>Dockerfile<\/strong> in einem Verzeichnis Ihrer Wahl.<\/p><ol start=\"2\" class=\"wp-block-list\">\n<li>Erstellen Sie das Docker-Image mit dem Befehl <strong>docker build<\/strong>:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker build -t my-grafana-custom .<\/pre><p>Dadurch wird ein neues Image mit dem Tag <strong>my-grafana-custom<\/strong> erstellt.<\/p><p>\n\n\n<div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>Wichtig!<\/strong> Ersetzen Sie das Symbol. am Ende durch den Pfad zu Ihrem <strong>Dockerfile<\/strong>, wenn Sie den Befehl aus einem anderen Verzeichnis ausf&uuml;hren.\n            <\/p><\/div>\n\n\n\n<\/p><ol start=\"3\" class=\"wp-block-list\">\n<li>F&uuml;hren Sie das benutzerdefinierte Image aus, um einen Docker-Container zu starten. Verwenden Sie den Befehl <strong>docker run<\/strong>:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker run -d \\\n  -p 3000:3000 \\\n  --name=grafana-custom \\\n  my-grafana-custom<\/pre><p>Dieser Container verh&auml;lt sich wie jede andere Grafana-Instanz, bringt jedoch Ihre Plugins und Anpassungen bereits vorinstalliert mit. Bei Bedarf k&ouml;nnen Sie weiterhin Volumes anh&auml;ngen und Umgebungsvariablen &uuml;bergeben.<\/p><p>Benutzerdefinierte Images eignen sich hervorragend f&uuml;r Teams, CI\/CD-Pipelines und wiederholbare Bereitstellungen, da Sie damit bei minimalem Einrichtungsaufwand die volle Kontrolle &uuml;ber Ihre Grafana-Instanz haben. Verwenden Sie ein benutzerdefiniertes Bild, wenn:<\/p><ul class=\"wp-block-list\">\n<li>Sie stellen Grafana h&auml;ufig bereit und m&ouml;chten eine einheitliche, sofort einsatzbereite Konfiguration<\/li>\n\n\n\n<li>Sie automatisieren Ihre Infrastruktur und ben&ouml;tigen eine sofort einsatzbereite L&ouml;sung.<\/li>\n\n\n\n<li>Sie m&ouml;chten Plugins oder Konfigurationen ohne manuelles Eingreifen einbinden.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-running-grafana-with-docker-compose\">Grafana mit Docker Compose ausf&uuml;hren<\/h2><p>Das Verwalten von Containern mit <strong>docker run<\/strong> funktioniert f&uuml;r einzelne Instanzen gut. Wenn Ihre Einrichtung jedoch umfangreicher wird oder Sie eine sauberere, leichter reproduzierbare Bereitstellung w&uuml;nschen, ist <strong>Docker Compose<\/strong> die richtige Wahl. Damit k&ouml;nnen Sie Ihre gesamte Container-Konfiguration in einer einzigen YAML-Datei festlegen und alles mit einem einzigen Befehl starten.<\/p><h3 class=\"wp-block-heading\" id=\"h-why-use-docker-compose\">Warum Docker Compose verwenden?<\/h3><ul class=\"wp-block-list\">\n<li>Es vereinfacht Setups mit mehreren Containern wie Grafana und Prometheus.<\/li>\n\n\n\n<li>Die Konfiguration bleibt in der Versionsverwaltung.<\/li>\n\n\n\n<li>Damit l&auml;sst sich die Umgebung auf lokalen und entfernten Rechnern ganz einfach replizieren.<\/li>\n\n\n\n<li>Vor allem beim Verwenden von Volumes, Netzwerken und Umgebungsvariablen ist weniger Tipparbeit erforderlich.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-simplifying-setup-with-docker-compose\">Grafana mit Docker Compose einrichten<\/h3><p>Richten wir Grafana mit Docker Compose ein:<\/p><ol class=\"wp-block-list\">\n<li>Erstellen Sie eine <strong>docker-compose.yml<\/strong>-Datei. Hier ist eine Beispieldatei:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">version: '3.8'\n#start a services block\nservices:\n  #start grafana block\n  grafana:\n    #define the image to use\n    image: grafana\/grafana:latest\n    #name the Docker container\n    container_name: grafana\n    #map ports\n    ports:\n      - \"3000:3000\"\n    #define environment variables\n    environment:\n      - GF_SECURITY_ADMIN_PASSWORD=StrongPassword123\n      - GF_USERS_ALLOW_SIGN_UP=false\n    #mount a volume\n    volumes:\n      - grafana-storage:\/var\/lib\/grafana\n    restart: unless-stopped\n\nvolumes:\n  grafana-storage:<\/pre><p>Speichern Sie die Datei in dem Verzeichnis, aus dem Sie Ihren Container ausf&uuml;hren werden.<\/p><ol start=\"2\" class=\"wp-block-list\">\n<li>Starten Sie den Grafana-Container mit dem Befehl <strong>docker-compose up<\/strong>:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker-compose up -d<\/pre><ol start=\"3\" class=\"wp-block-list\">\n<li>Und wenn Sie den Container anhalten m&uuml;ssen:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker-compose down<\/pre><p>In diesem Beispiel:<\/p><ul class=\"wp-block-list\">\n<li>Laden Sie das Grafana-Image herunter, falls es noch nicht lokal vorhanden ist.<\/li>\n\n\n\n<li>Erstellen und starten Sie den Docker-Container mit dem Flag <strong>-d<\/strong> im Hintergrund.<\/li>\n\n\n\n<li>Dank <strong>restart: unless-stopped<\/strong> wird der Container beim Neustart automatisch neu erstellt.<\/li>\n\n\n\n<li>Speichern Sie Daten dauerhaft mit dem benannten Volume <strong>grafana-storage<\/strong>.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-multi-tool-setup-with-docker-compose\"><strong>Einrichtung mehrerer Tools mit Docker Compose<\/strong> <\/h3><p>Docker Compose spielt seine St&auml;rken vor allem dann aus, wenn Sie mehrere Tools gleichzeitig bereitstellen. Sehen wir uns ein Beispiel-Setup mit Folgendem an:<\/p><ul class=\"wp-block-list\">\n<li><strong>Prometheus<\/strong> &ndash; Zum Erfassen von Metriken aus konfigurierten Zielen.<\/li>\n\n\n\n<li><strong>Grafana<\/strong> &ndash; Zur Visualisierung dieser Metriken mithilfe von Dashboards.<\/li>\n\n\n\n<li>Ein gemeinsames Netzwerk und persistenter Speicher f&uuml;r beide Dienste.<\/li>\n<\/ul><ol class=\"wp-block-list\">\n<li>Erstellen Sie eine Datei namens <strong>prometheus.yml<\/strong> f&uuml;r die Prometheus-Konfiguration:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">global:\n  scrape_interval: 15s\n\nscrape_configs:\n  - job_name: 'prometheus'\n    static_configs:\n      - targets: ['localhost:9090']<\/pre><p>Weitere Exporter (wie <strong>node_exporter<\/strong> oder <strong>cAdvisor<\/strong>) k&ouml;nnen Sie sp&auml;ter hinzuf&uuml;gen, indem Sie diese Konfiguration erweitern.<\/p><ol start=\"2\" class=\"wp-block-list\">\n<li>Erstelle eine <strong>docker-compose.yml<\/strong>-Datei f&uuml;r beide Tools:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">version: '3.8'\n\nservices:\n  prometheus:\n    image: prom\/prometheus:latest\n    container_name: prometheus\n    volumes:\n      - prometheus-data:\/prometheus\n      - .\/prometheus.yml:\/etc\/prometheus\/prometheus.yml\n    ports:\n      - \"9090:9090\"\n    restart: unless-stopped\n\n  grafana:\n    image: grafana\/grafana:latest\n    container_name: grafana\n    environment:\n      - GF_SECURITY_ADMIN_PASSWORD=admin123\n    ports:\n      - \"3000:3000\"\n    volumes:\n      - grafana-data:\/var\/lib\/grafana\n    restart: unless-stopped\n    depends_on:\n      - prometheus\n\nvolumes:\n  prometheus-data:\n  grafana-data:<\/pre><ol start=\"3\" class=\"wp-block-list\">\n<li>Starten Sie beide Container mit Docker Compose:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker-compose up -d<\/pre><p>Stellen Sie sicher, dass Sie diesen Befehl in demselben Verzeichnis ausf&uuml;hren, in dem Sie die Dateien <strong>docker-compose.yml<\/strong> und <strong>prometheus.yml<\/strong> gespeichert haben.<\/p><p>Grafana ist jetzt unter <strong>http:\/\/localhost:3000<\/strong> erreichbar und Prometheus unter <strong>http:\/\/localhost:9090<\/strong>. Jetzt m&uuml;ssen Sie Prometheus nur noch als Datenquelle im Grafana-Dashboard hinzuf&uuml;gen, dann ist die Erfassung Ihrer Metriken einsatzbereit!<\/p><p>Mit Docker Compose bleibt Ihre Einrichtung leichter wartbar und ist besser f&uuml;r den Produktiveinsatz geeignet, besonders wenn Sie &uuml;ber Grafana hinaus erweitern m&ouml;chten.<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Fazit<\/h2><p>Grafana in Docker auszuf&uuml;hren, ist einer der schnellsten und flexibelsten Wege, leistungsstarke Dashboards und Monitoring im Handumdrehen einzusetzen.<\/p><p>Hier sind die wichtigsten Erkenntnisse:<\/p><ul class=\"wp-block-list\">\n<li>Mit einem einfachen <strong>docker run<\/strong>-Befehl k&ouml;nnen Sie Grafana sofort starten.<\/li>\n\n\n\n<li>Durch die persistente Speicherung von Daten mit Volumes bleiben Ihre Dashboards, Einstellungen und Plugins &uuml;ber einzelne Sitzungen hinweg erhalten.<\/li>\n\n\n\n<li>Mit Umgebungsvariablen k&ouml;nnen Sie Grafana beim Start vorab konfigurieren &ndash; ideal f&uuml;r Automatisierung und Konsistenz.<\/li>\n\n\n\n<li>Mit einem benutzerdefinierten Docker-Image k&ouml;nnen Sie Plugins vorinstallieren oder Standardeinstellungen integrieren.<\/li>\n\n\n\n<li>Docker Compose vereinfacht Setups mit mehreren Containern und macht Ihre Deployments wiederholbar und leicht zu verwalten.<\/li>\n<\/ul><p>Mit nur wenigen Befehlen gelangen Sie von null zu einer vollst&auml;ndig funktionsf&auml;higen Grafana-Instanz. Ganz gleich, ob Sie einen Monitoring-Stack aufbauen, Datenquellen testen oder Dashboards mit Ihrem Team teilen: Mit Docker arbeiten Sie schnell und flexibel, ohne Kompromisse einzugehen.<\/p><p>Nachdem Sie die Grundlagen beherrschen, k&ouml;nnen Sie Grafana mit einer Datenquelle wie Prometheus oder InfluxDB verbinden, Community-Plugins ausprobieren oder das Ganze sogar als Teil Ihrer CI\/CD-Pipeline automatisieren.<\/p><h2 class=\"wp-block-heading\" id=\"h-running-a-grafana-docker-image-faq\">H&auml;ufig gestellte Fragen (FAQ) zum Ausf&uuml;hren eines Grafana-Docker-Images<\/h2><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1780475870587\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Was ist ein Grafana-Docker-Image?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Das Grafana-Docker-Image ist eine vorkonfigurierte Version von Grafana, die alle erforderlichen Abh&auml;ngigkeiten enth&auml;lt. Es ist f&uuml;r den Betrieb in einem Docker-Container ausgelegt und erm&ouml;glicht Ihnen, Grafana schnell und konsistent &uuml;ber verschiedene Umgebungen hinweg bereitzustellen, ohne Software auf Ihrem Host-System manuell installieren oder konfigurieren zu m&uuml;ssen.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1780475872193\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Wie ziehe ich das Grafana-Docker-Image?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Um das Grafana-Image von Docker Hub herunterzuladen, f&uuml;hren Sie Folgendes aus:<br><code><code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">docker pull grafana\/grafana<\/code><br><\/code>Dieser Befehl l&auml;dt die aktuelle stabile Version von Grafana auf Ihr System herunter, sodass sie sofort einsatzbereit ist. Sie k&ouml;nnen auch ein Versions-Tag wie&nbsp;<strong>grafana\/grafana:10.3.1<\/strong>&nbsp;angeben, um eine bestimmte Release-Version zu laden.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1780475872683\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Welche grundlegenden Befehle gibt es, um Grafana in Docker auszuf&uuml;hren?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Am einfachsten f&uuml;hren Sie Grafana in Docker mit dem Befehl <strong>docker run<\/strong> aus:<br><code><code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">docker run -d -p 3000:3000 --name=grafana grafana\/grafana<\/code><br><\/code>Dadurch startet Grafana im Hintergrund, ordnet Port 3000 zu und macht das Dashboard unter&nbsp;<strong>http:\/\/localhost:3000<\/strong>&nbsp;erreichbar. Verwenden Sie&nbsp;<strong>docker stop grafana<\/strong>, um den Docker-Container zu stoppen.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Grafana ist ein f&uuml;hrendes Open-Source-Tool zur Visualisierung von Zeitreihendaten und bietet intuitive Dashboards sowie leistungsf&auml;hige &Uuml;berwachungsfunktionen. Es wird h&auml;ufig verwendet, um Daten aus verschiedenen Quellen wie Prometheus, InfluxDB und Loki zu visualisieren. Grafana effizient zu betreiben, ist f&uuml;r eine wirkungsvolle Datenanalyse entscheidend, doch die manuelle Einrichtung kann komplex sein. Grafana l&auml;sst sich mit Docker besonders [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/de\/tutorials\/grafana-docker-image-ausfuehren\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":190,"featured_media":12172,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Grafana Docker-Image ausf\u00fchren und konfigurieren","rank_math_description":"Erfahren Sie, wie Sie ein Grafana Docker-Image ausf\u00fchren, Ports freigeben, Daten persistent speichern und Grafana mit Docker Compose verwalten.","rank_math_focus_keyword":"Grafana Docker-Image ausf\u00fchren","footnotes":""},"categories":[25],"tags":[],"class_list":["post-12185","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-run-grafana-docker-image\/","default":1},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/grafana-docker-image-ausfuehren\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-run-grafana-docker-image\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-run-grafana-docker-image\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-run-grafana-docker-image\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-run-grafana-docker-image\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-run-grafana-docker-image\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-run-grafana-docker-image\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-run-grafana-docker-image\/","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts\/12185","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/users\/190"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/comments?post=12185"}],"version-history":[{"count":4,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts\/12185\/revisions"}],"predecessor-version":[{"id":12399,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/posts\/12185\/revisions\/12399"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/media\/12172"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/media?parent=12185"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/categories?post=12185"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/de\/tutorials\/wp-json\/wp\/v2\/tags?post=12185"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}