{"id":55680,"date":"2022-11-04T08:28:13","date_gmt":"2022-11-04T07:28:13","guid":{"rendered":"https:\/\/kinsta.com\/de\/?p=55680&#038;preview=true&#038;preview_id=55680"},"modified":"2023-08-18T08:26:43","modified_gmt":"2023-08-18T07:26:43","slug":"mariadb-docker","status":"publish","type":"post","link":"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/","title":{"rendered":"Containerisiere deine Daten ein: MariaDB mit Docker ausf\u00fchren"},"content":{"rendered":"<p><a href=\"https:\/\/kinsta.com\/de\/blog\/mariadb-versus-mysql\/#mariadb\" target=\"_blank\" rel=\"noopener noreferrer\">MariaDB ist ein kostenloser Datenbankserver<\/a>, der den Datenzugriff \u00fcber eine strukturierte Abfragesprache (SQL) erm\u00f6glicht. Er bietet Sicherheitsfunktionen wie Passw\u00f6rter, rollenbasierte Zugriffskontrolle und vieles mehr, um deine Daten zu sch\u00fctzen.<\/p>\n<p>Um MariaDB einzusetzen und deinen Nutzern Zugang zu den Daten zu gew\u00e4hren, musst du den Datenbankserver hosten. Du kannst dich f\u00fcr einen Cloud-Anbieter entscheiden oder verwaltete oder gemeinsame Hosting-Dienste nutzen.<\/p>\n<p>In diesem Artikel erf\u00e4hrst du, wie du MariaDB in einem Docker-Container laufen l\u00e4sst, wie du den Datenbankserver konfigurierst und ausf\u00fchrst und wie du ihn mit einer WordPress-Website verbindest.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Was ist Docker?<\/h2>\n<p><a href=\"https:\/\/kinsta.com\/de\/docs\/wordpress-hosting\/wordpress-erste-schritte\/wordpress-infrastruktur\/\" target=\"_blank\" rel=\"noopener noreferrer\">Docker ist ein kostenloses Entwicklerwerkzeug<\/a>, mit dem du Anwendungen in einer kontrollierten Umgebung, einem Container, ausf\u00fchren kannst. Container enthalten den Anwendungscode, Abh\u00e4ngigkeiten und wichtige Systemtools f\u00fcr den Betrieb deiner Anwendung. So kannst du robuste Anwendungen \u00fcber den gesamten Lebenszyklus der Softwareentwicklung hinweg bereitstellen.<\/p>\n<p>Normalerweise verwenden Container dein Betriebssystem als Host. Das bedeutet, dass der Kernel des Host-Rechners den Zugriff auf Ressourcen wie CPUs, Speicher und das Dateisystem erm\u00f6glicht. Daher ist keine traditionelle Virtualisierung wie bei virtuellen Maschinen erforderlich. Die Verwendung von Docker f\u00fcr den Betrieb einer MariaDB-Instanz hat mehrere Vorteile:<\/p>\n<ul>\n<li>Sie hat einen kleinen digitalen Fu\u00dfabdruck, der eine effiziente Nutzung der Systemressourcen gew\u00e4hrleistet.<\/li>\n<li>Sie ist konsistent und erm\u00f6glicht es Entwicklern, Anwendungen in der Produktion und bei Tests mit minimalen \u00c4nderungen auszuf\u00fchren.<\/li>\n<li>Er bietet einen flexiblen Mechanismus f\u00fcr die gemeinsame Nutzung von Ressourcen.<\/li>\n<li>Er ist skalierbar &#8211; du kannst viele Container auf einem einzigen Host laufen lassen.<\/li>\n<\/ul>\n<h2>So stellst du MariaDB mit Docker bereit<\/h2>\n<p>In diesem Abschnitt wirst du Container-Umgebungen erstellen, um MariaDB mit Docker auszuf\u00fchren. Du erf\u00e4hrst mehr \u00fcber die Container-Technologie von Docker. Docker funktioniert auf den meisten Versionen von Windows, macOS und Linux-Distributionen. F\u00fcr diesen Lehrgang brauchst du Windows 10\/11, Ubuntu 20.04 oder einen macOS X Rechner, um mitzumachen.<\/p>\n<h3>1. Docker installieren<\/h3>\n<p>Eine der besten Eigenschaften von Docker ist seine Portabilit\u00e4t. Es nutzt das Betriebssystem des Hosts und ist damit ideal f\u00fcr Test- und Ver\u00f6ffentlichungsumgebungen. In diesem Abschnitt lernst du, wie du <a href=\"https:\/\/kinsta.com\/de\/blog\/was-ist-docker\/#how-to-get-started-with-docker\">Docker auf den drei Betriebssystemen installierst<\/a>.<\/p>\n<h4>Ubuntu 20.04<\/h4>\n<p>Aktualisiere zun\u00e4chst die Paketliste von Ubuntu.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get update<\/code><\/pre>\n<p>Dann erlaubst du den Zugriff auf Online-Repositories \u00fcber HTTPS.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common<\/code><\/pre>\n<figure style=\"text-align: center\">\n<p><figure style=\"width: 778px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/install-docker.png\" alt=\"Installiere Docker \u00fcber das Terminal.\" width=\"778\" height=\"382\"><figcaption class=\"wp-caption-text\">Als n\u00e4chstes f\u00fcgst du den GPG-Schl\u00fcssel von Docker hinzu.<\/figcaption><\/figure><\/figure>\n<pre><code class=\"language-bash\">sudo mkdir -p \/etc\/apt\/keyrings\n\ncurl -fsSL https:\/\/download.docker.com\/linux\/ubuntu\/gpg | sudo gpg --dearmor -o \/etc\/apt\/keyrings\/docker.gpg<\/code><\/pre>\n<p>F\u00fcge nun das Repository von Docker hinzu.<\/p>\n<pre><code class=\"language-bash\">echo deb [arch=$(dpkg --print-architecture) signed-by=\/etc\/apt\/keyrings\/docker.gpg] https:\/\/download.docker.com\/linux\/ubuntu $(lsb_release -cs) stable\" | sudo tee \/etc\/apt\/sources.list.d\/docker.list &gt; \/dev\/null<\/code><\/pre>\n<p>Aktualisiere dann die Ubuntu-Pakete, um das Docker-Repository aufzunehmen.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get update<\/code><\/pre>\n<p>Zum Schluss installierst du die Docker Engine.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install docker-ce<\/code><\/pre>\n<p>Wenn du eine andere Linux-Distribution wie Debian oder Fedora verwendest, folge der offiziellen Dokumentation f\u00fcr die <a href=\"https:\/\/docs.docker.com\/desktop\/install\/linux-install\/\" target=\"_blank\" rel=\"noopener noreferrer\">Installation von Docker unter Linux<\/a>.<\/p>\n<h4>Windows 10\/11<\/h4>\n<p>Docker ist unter Windows 10 oder 11 verf\u00fcgbar, wenn du das Windows Subsystem f\u00fcr Linux Version 2 (WSL 2) als Backend verwendest. F\u00fchre die folgenden Schritte aus, um Docker zu installieren.<\/p>\n<p>Aktiviere zun\u00e4chst die <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/wsl\/install-manual#step-2---check-requirements-for-running-wsl-2\" target=\"_blank\" rel=\"noopener noreferrer\">Funktion Virtual Machine Platform<\/a> auf deinem Windows-System. Dadurch kannst du WSL 2 installieren und eine virtualisierte Linux-Instanz auf deinem Windows-Rechner installieren und ausf\u00fchren.<\/p>\n<p>Als n\u00e4chstes <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/wsl\/install\" target=\"_blank\" rel=\"noopener noreferrer\">installierst du WSL<\/a>.<\/p>\n<p>Besuche dann den <a href=\"https:\/\/www.microsoft.com\/store\/productId\/9MTTCL66CPXJ\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft Store<\/a>, um Ubuntu 20.04 herunterzuladen.<\/p>\n<p>Zum Schluss l\u00e4dst du <a href=\"https:\/\/docs.docker.com\/desktop\/install\/windows-install\/\" target=\"_blank\" rel=\"noopener noreferrer\">Docker Desktop f\u00fcr Windows<\/a> herunter. \u00d6ffne die heruntergeladene Datei, um den Installationsprozess zu starten.<\/p>\n<p>Nach der Installation suchst du in deiner Taskleiste nach &#8222;Docker Desktop&#8220; und \u00f6ffnest es.<\/p>\n<p>(<strong>Hinweis: <\/strong>Du musst die PowerShell als Terminal verwenden, um Docker-Befehle zu verwenden.)<\/p>\n<h4>macOS X<\/h4>\n<p>Docker ist auf macOS-Rechnern \u00fcber den Apple App Store verf\u00fcgbar. Es gibt zwei Installationsprogramme, die sowohl f\u00fcr <a href=\"https:\/\/desktop.docker.com\/mac\/main\/amd64\/Docker.dmg\" target=\"_blank\" rel=\"noopener noreferrer\">Intel-<\/a> als auch f\u00fcr <a href=\"https:\/\/desktop.docker.com\/mac\/main\/arm64\/Docker.dmg\" target=\"_blank\" rel=\"noopener noreferrer\">Apple-Chips<\/a> geeignet sind.<\/p>\n<p>Lade zun\u00e4chst das entsprechende Installationsprogramm von einem der oben genannten Links herunter. Dann \u00f6ffnest du die heruntergeladene <strong>.dmg-Datei<\/strong> mit einem Doppelklick.<\/p>\n<p>Ziehe dann das Docker-Symbol in den Ordner <strong>&#8222;Programme&#8220;<\/strong>.<\/p>\n<p>\u00d6ffne nun die Docker-App im Ordner <strong>&#8222;Programme&#8220;<\/strong> und folge den Anweisungen, um die Konfiguration abzuschlie\u00dfen.<\/p>\n<p>Sobald der Installationsprozess abgeschlossen ist, doppelklicke auf das Docker-Symbol in der Statusleiste deines Desktops, um es zu \u00f6ffnen.<\/p>\n<p>Verwende das Standardterminal, um Docker-Befehle auszuf\u00fchren.<\/p>\n<h3>2. Ein MariaDB-Image herunterladen<\/h3>\n<p>Ein Docker-Image enth\u00e4lt eine Sammlung von Befehlen und Konfigurationen, um einen Docker-Container zu erstellen. Es ist daf\u00fcr verantwortlich, alles zu installieren, was zum Ausf\u00fchren einer Anwendung ben\u00f6tigt wird. Das offizielle MariaDB-Image findest du im <a href=\"https:\/\/hub.docker.com\/_\/mariadb\" target=\"_blank\" rel=\"noopener noreferrer\">Docker Hub<\/a>.<\/p>\n<p>Um das MariaDB-Image von Docker Hub herunterzuladen, musst du den Befehl <code>docker pull<\/code> verwenden:<\/p>\n<pre><code class=\"language-bash\">docker pull mariadb<\/code><\/pre>\n<p>Du kannst dir auch eine Liste der heruntergeladenen Docker-Images ansehen, indem du den folgenden Befehl ausf\u00fchrst:<\/p>\n<pre><code class=\"language-bash\">docker images<\/code><\/pre>\n<p>Dies ist die Ausgabe des Befehls:<\/p>\n<figure style=\"text-align: center\">\n<p><figure style=\"width: 544px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/docker-images.png\" alt=\"Auflisten von Docker-Images.\" width=\"544\" height=\"44\"><figcaption class=\"wp-caption-text\">Auflistung der Docker-Images.<\/figcaption><\/figure><\/figure>\n<h3>3. Einen Container erstellen<\/h3>\n<p>Ein Container ist eine Softwareeinheit mit dem gesamten Code, den Abh\u00e4ngigkeiten und den Systemwerkzeugen, die zum Ausf\u00fchren eines Prozesses oder Programms ben\u00f6tigt werden. Du wirst das zuvor heruntergeladene Image verwenden, um einen MariaDB-Container zu erstellen.<\/p>\n<pre><code class=\"language-bash\">docker create mariadb --name mariadb-wp -i \u2013t<\/code><\/pre>\n<p>Dabei wird ein MariaDB-Container mit dem Namen <code>mariadb-wp<\/code> erstellt. Das Flag <code>\u2013i<\/code> erm\u00f6glicht eine interaktive Sitzung, und die Option <code>\u2013t<\/code> erzeugt ein Pseudoterminal. Die <a href=\"https:\/\/docs.docker.com\/engine\/reference\/commandline\/create\/#options\" target=\"_blank\" rel=\"noopener noreferrer\">offizielle Dokumentation<\/a> enth\u00e4lt Informationen \u00fcber alle verf\u00fcgbaren Variablen.<\/p>\n<h3>4. Ausf\u00fchren, Anhalten und Beenden des Containers<\/h3>\n<p>Docker bietet Entwicklern die Flexibilit\u00e4t von konfigurierbaren Umgebungen. In diesem Abschnitt werden wir den MariaDB-Container mit Umgebungsvariablen konfigurieren, um bestimmte Systemeigenschaften f\u00fcr deinen Container einzurichten.<\/p>\n<p>MariaDB verf\u00fcgt \u00fcber viele Variablen, die du einstellen kannst, z. B. Datenbanknamen, Passw\u00f6rter und Datenbankbenutzer. Eine ausf\u00fchrliche Liste der unterst\u00fctzten Umgebungsvariablen findest du in der <a href=\"https:\/\/hub.docker.com\/_\/mariadb\" target=\"_blank\" rel=\"noopener noreferrer\">Docker-Dokumentation f\u00fcr MariaDB<\/a>.<\/p>\n<pre><code class=\"language-bash\">docker run -d --name mariadb-wp -p 3306:3306 -v '\/path\/on\/host\/:\/var\/lib\/mysql' -e \"MARIADB_ROOT_PASSWORD=\" -e \"MARIADB_DATABASE=wordpress\" -e \"MARIADB_USER=wordpress\" -e \"MARIADB_PASSWORD=\" mariadb<\/code><\/pre>\n<p>Der obige Befehl konfiguriert das Root-Passwort von MariaDB, den Datenbankbenutzer und das zugeh\u00f6rige Passwort. Anschlie\u00dfend wird MariaDB auf Port 3306 ausgef\u00fchrt. Du kannst die Ausf\u00fchrung der Anwendung eines Containers mit dem folgenden Befehl unterbrechen:<\/p>\n<pre><code class=\"language-bash\">docker pause mariadb-wp<\/code><\/pre>\n<p>Schlie\u00dflich kannst du eine Anwendung, die in einem Container l\u00e4uft, auch mit dem folgenden Befehl anhalten:<\/p>\n<pre><code class=\"language-bash\">docker stop mariadb-wp<\/code><\/pre>\n<h3>5. Das containerisierte MariaDB mit einer WordPress-Website verbinden<\/h3>\n<p>Jetzt m\u00fcssen wir MariaDB mit einer externen WordPress-Website verbinden. Hier erf\u00e4hrst du mehr dar\u00fcber, wie du <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-lokal-installieren\/\" target=\"_blank\" rel=\"noopener noreferrer\">eine WordPress-Website lokal erstellen<\/a> kannst.<\/p>\n<p>\u00d6ffne im Stammverzeichnis der WordPress-Website die Datei <strong>wp-config.php<\/strong> in deinem Code-Editor. Suche den Codeabschnitt, der die Variablen f\u00fcr die Datenbank definiert, und bearbeite ihn, wie unten gezeigt. Achte darauf, dass du den Datenbanknamen, das Passwort und die Portnummer verwendest, wenn du den MariaDB-Container erstellst.<\/p>\n<pre><code class=\"language-php\">define('DB_NAME', 'wordpress');\n\ndefine('DB_USER', 'wordpress\u2019);\n\ndefine('DB_PASSWORD', '');\n\ndefine('DB_HOST', 'http:\/\/localhost:3306\u2019);<\/code><\/pre>\n<p>Als N\u00e4chstes musst du einen Datenbank-Dump deiner WordPress-Website in die containerisierte MariaDB importieren. Vergewissere dich zun\u00e4chst, dass du die aktuelle Datenbank f\u00fcr die Website exportiert hast. Mehr dazu erf\u00e4hrst du in unserem Tutorial zur <a href=\"https:\/\/kinsta.com\/de\/blog\/mysql-sicherst-database\/\" target=\"_blank\" rel=\"noopener noreferrer\">Sicherung von MySQL-Datenbanken<\/a>.<\/p>\n<p>Nachdem du deine Datenbank exportiert hast, installierst du den Datenbank-Dump in den Container.<\/p>\n<pre><code class=\"language-bash\">docker exec -i mariadb-wp sh -c 'exec mysql -u root -p \"$MARIADB_ROOT_PASSWORD\" &lt; \/some\/path\/on\/your\/host\/all-databases.sql'<\/code><\/pre>\n<p>Der Befehl <code>docker exec<\/code> erm\u00f6glicht es Entwicklern, Shell-Befehle innerhalb des Containers auszuf\u00fchren. Wir haben eine Datenbank in MariaDB importiert, indem wir eine exportierte Datei mit dem oben genannten Befehl verwendet haben.<\/p>\n<h2>6. F\u00fcge einen neuen Beitrag zu deiner WordPress-Seite hinzu<\/h2>\n<p>Um diese Integration zu testen, erstellen wir einen Beispielbeitrag mit dem WordPress-Administratorkonto.<\/p>\n<p>Logge dich zun\u00e4chst in WordPress ein und klicke auf <strong>Posts<\/strong> &gt; <strong>Add New<\/strong>. F\u00fclle die Details wie unten gezeigt aus und klicke dann auf <strong>Ver\u00f6ffentlichen<\/strong>. Nachdem du den Beitrag erstellt hast, klicke auf <strong>Beitrag anzeigen<\/strong>, um den neu hinzugef\u00fcgten Beitrag zu sehen.<\/p>\n<figure style=\"text-align: center\">\n<p><figure style=\"width: 1344px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/add-a-new-post.gif\" alt=\"Hinzuf\u00fcgen eines neuen Beitrags im WordPress Gutenberg-Editor.\" width=\"1344\" height=\"595\"><figcaption class=\"wp-caption-text\">Hinzuf\u00fcgen eines neuen Beitrags im WordPress-Editor.<\/figcaption><\/figure><\/figure>\n<p>Und das ist alles, was du tun kannst!<\/p>\n<h2>7. MariaDB und Docker mit DevKinsta<\/h2>\n<p>Die kostenlose Anwendung <a href=\"https:\/\/kinsta.com\/de\/devkinsta\/\" target=\"_blank\" rel=\"noopener noreferrer\">DevKinsta<\/a> von Kinsta erm\u00f6glicht es Entwicklern, effizient containerisierte WordPress-Sites zu erstellen. Die App nutzt Docker, um PHP-Versionen, Datenbankserver und Webserver zu konfigurieren. Die DevKinsta-App unterst\u00fctzt Entwickler\/innen mit macOS, Windows und Ubuntu\/Linux.<\/p>\n<p>Um loszulegen, musst du DevKinsta herunterladen, installieren und auf deinem lokalen Rechner starten. Die App bietet dir drei M\u00f6glichkeiten: Du kannst eine neue WordPress-Website erstellen, eine bestehende Website von Kinsta importieren oder eine eigene Website erstellen.<\/p>\n<figure style=\"text-align: center\">\n<p><figure style=\"width: 1230px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/DevKinsta-create-new-site-screen.png\" alt=\"DevKinsta's neuer Bildschirm zum Erstellen einer neuen Seite.\" width=\"1230\" height=\"607\"><figcaption class=\"wp-caption-text\">DevKinsta&#8217;s neuer Bildschirm zum Erstellen einer neuen Website.<\/figcaption><\/figure><\/figure>\n<p>Um eine neue WordPress-Site zu erstellen, musst du nur ein einfaches Formular ausf\u00fcllen und auf <strong>Site erstellen<\/strong> klicken.<\/p>\n<figure style=\"text-align: center\">\n<p><figure style=\"width: 1230px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/DevKinsta-new-WordPress-site.png\" alt=\"DevKinsta's neuer Bildschirm zur Erstellung von WordPress-Seiten.\" width=\"1230\" height=\"615\"><figcaption class=\"wp-caption-text\">DevKinsta&#8217;s neuer Bildschirm zum Erstellen von WordPress-Sites.<\/figcaption><\/figure><\/figure>\n<p>Herzlichen Gl\u00fcckwunsch &#8211; du hast jetzt eine containerisierte WordPress-Website mit DevKinsta erstellt!<\/p>\n<h2>Zusammenfassung<\/h2>\n<p>Docker ist ein entwicklerfreundliches Tool zur Containerisierung von Software, auf der Datenbankserver wie MariaDB laufen. Seine minimalistischen Umgebungen helfen, die Effizienz der Systemressourcen zu erhalten, ohne die Funktionalit\u00e4t zu beeintr\u00e4chtigen.<\/p>\n<p>In diesem Lernprogramm hast du gelernt, wie du Docker installierst, MariaDB einrichtest und eine WordPress-Website mit deiner containerisierten MariaDB-Datenbank verbindest. Au\u00dferdem hast du gelernt, wie du mit DevKinsta eine vollst\u00e4ndig containerisierte WordPress-Website erstellen kannst.<\/p>\n<p><em>Es gibt noch viel mehr \u00fcber die Erstellung von WordPress-Websites und die zahlreichen Hosting-L\u00f6sungen zu erfahren. Wenn du herausfinden willst, wie einfach die Verwaltung deiner Website sein kann, bist du bei Kinstas <a href=\"https:\/\/kinsta.com\/de\/wordpress-hosting\/\" target=\"_blank\" rel=\"noopener noreferrer\">Managed WordPress Hosting<\/a> genau richtig.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>MariaDB ist ein kostenloser Datenbankserver, der den Datenzugriff \u00fcber eine strukturierte Abfragesprache (SQL) erm\u00f6glicht. Er bietet Sicherheitsfunktionen wie Passw\u00f6rter, rollenbasierte Zugriffskontrolle und vieles mehr, um deine &#8230;<\/p>\n","protected":false},"author":117,"featured_media":55681,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[937,991],"class_list":["post-55680","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-docker","topic-web-entwicklungs-tools"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Containerisiere deine Daten ein: MariaDB mit Docker ausf\u00fchren<\/title>\n<meta name=\"description\" content=\"Lerne, wie du MariaDB und Docker installierst. Au\u00dferdem erf\u00e4hrst du, wie du eine WordPress-Website mit deiner containerisierten MariaDB-Datenbank verbinden kannst.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Containerisiere deine Daten ein: MariaDB mit Docker ausf\u00fchren\" \/>\n<meta property=\"og:description\" content=\"Lerne, wie du MariaDB und Docker installierst. Au\u00dferdem erf\u00e4hrst du, wie du eine WordPress-Website mit deiner containerisierten MariaDB-Datenbank verbinden kannst.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-04T07:28:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-18T07:26:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2022\/11\/mariadb-docker.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Salman Ravoof\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Lerne, wie du MariaDB und Docker installierst. Au\u00dferdem erf\u00e4hrst du, wie du eine WordPress-Website mit deiner containerisierten MariaDB-Datenbank verbinden kannst.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2022\/11\/mariadb-docker.png\" \/>\n<meta name=\"twitter:creator\" content=\"@salmanravoof\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_DE\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salman Ravoof\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"8\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/\"},\"author\":{\"name\":\"Salman Ravoof\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\"},\"headline\":\"Containerisiere deine Daten ein: MariaDB mit Docker ausf\u00fchren\",\"datePublished\":\"2022-11-04T07:28:13+00:00\",\"dateModified\":\"2023-08-18T07:26:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/\"},\"wordCount\":1440,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/de\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2022\/11\/mariadb-docker.png\",\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/\",\"url\":\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/\",\"name\":\"Containerisiere deine Daten ein: MariaDB mit Docker ausf\u00fchren\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2022\/11\/mariadb-docker.png\",\"datePublished\":\"2022-11-04T07:28:13+00:00\",\"dateModified\":\"2023-08-18T07:26:43+00:00\",\"description\":\"Lerne, wie du MariaDB und Docker installierst. Au\u00dferdem erf\u00e4hrst du, wie du eine WordPress-Website mit deiner containerisierten MariaDB-Datenbank verbinden kannst.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2022\/11\/mariadb-docker.png\",\"contentUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2022\/11\/mariadb-docker.png\",\"width\":1460,\"height\":730,\"caption\":\"Containerisiere deine Daten ein: MariaDB mit Docker ausf\u00fchren\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Webentwicklungs-Tools\",\"item\":\"https:\/\/kinsta.com\/de\/thema\/web-entwicklungs-tools\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Containerisiere deine Daten ein: MariaDB mit Docker ausf\u00fchren\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/de\/#website\",\"url\":\"https:\/\/kinsta.com\/de\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Schnelle, sichere und hochwertige Hosting-L\u00f6sungen\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/de\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/\",\"https:\/\/x.com\/Kinsta_DE\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\",\"name\":\"Salman Ravoof\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"caption\":\"Salman Ravoof\"},\"description\":\"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.\",\"sameAs\":[\"https:\/\/salmanravoof.com\",\"https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/\",\"https:\/\/x.com\/salmanravoof\"],\"url\":\"https:\/\/kinsta.com\/de\/blog\/author\/salmanravoof\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Containerisiere deine Daten ein: MariaDB mit Docker ausf\u00fchren","description":"Lerne, wie du MariaDB und Docker installierst. Au\u00dferdem erf\u00e4hrst du, wie du eine WordPress-Website mit deiner containerisierten MariaDB-Datenbank verbinden kannst.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/","og_locale":"de_DE","og_type":"article","og_title":"Containerisiere deine Daten ein: MariaDB mit Docker ausf\u00fchren","og_description":"Lerne, wie du MariaDB und Docker installierst. Au\u00dferdem erf\u00e4hrst du, wie du eine WordPress-Website mit deiner containerisierten MariaDB-Datenbank verbinden kannst.","og_url":"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","article_published_time":"2022-11-04T07:28:13+00:00","article_modified_time":"2023-08-18T07:26:43+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2022\/11\/mariadb-docker.png","type":"image\/png"}],"author":"Salman Ravoof","twitter_card":"summary_large_image","twitter_description":"Lerne, wie du MariaDB und Docker installierst. Au\u00dferdem erf\u00e4hrst du, wie du eine WordPress-Website mit deiner containerisierten MariaDB-Datenbank verbinden kannst.","twitter_image":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2022\/11\/mariadb-docker.png","twitter_creator":"@salmanravoof","twitter_site":"@Kinsta_DE","twitter_misc":{"Verfasst von":"Salman Ravoof","Gesch\u00e4tzte Lesezeit":"8\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/"},"author":{"name":"Salman Ravoof","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987"},"headline":"Containerisiere deine Daten ein: MariaDB mit Docker ausf\u00fchren","datePublished":"2022-11-04T07:28:13+00:00","dateModified":"2023-08-18T07:26:43+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/"},"wordCount":1440,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/de\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2022\/11\/mariadb-docker.png","inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/","url":"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/","name":"Containerisiere deine Daten ein: MariaDB mit Docker ausf\u00fchren","isPartOf":{"@id":"https:\/\/kinsta.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2022\/11\/mariadb-docker.png","datePublished":"2022-11-04T07:28:13+00:00","dateModified":"2023-08-18T07:26:43+00:00","description":"Lerne, wie du MariaDB und Docker installierst. Au\u00dferdem erf\u00e4hrst du, wie du eine WordPress-Website mit deiner containerisierten MariaDB-Datenbank verbinden kannst.","breadcrumb":{"@id":"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#primaryimage","url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2022\/11\/mariadb-docker.png","contentUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2022\/11\/mariadb-docker.png","width":1460,"height":730,"caption":"Containerisiere deine Daten ein: MariaDB mit Docker ausf\u00fchren"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/de\/blog\/mariadb-docker\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/de\/"},{"@type":"ListItem","position":2,"name":"Webentwicklungs-Tools","item":"https:\/\/kinsta.com\/de\/thema\/web-entwicklungs-tools\/"},{"@type":"ListItem","position":3,"name":"Containerisiere deine Daten ein: MariaDB mit Docker ausf\u00fchren"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/de\/#website","url":"https:\/\/kinsta.com\/de\/","name":"Kinsta\u00ae","description":"Schnelle, sichere und hochwertige Hosting-L\u00f6sungen","publisher":{"@id":"https:\/\/kinsta.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/de\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","https:\/\/x.com\/Kinsta_DE","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987","name":"Salman Ravoof","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","caption":"Salman Ravoof"},"description":"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.","sameAs":["https:\/\/salmanravoof.com","https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/","https:\/\/x.com\/salmanravoof"],"url":"https:\/\/kinsta.com\/de\/blog\/author\/salmanravoof\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/55680","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/comments?post=55680"}],"version-history":[{"count":7,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/55680\/revisions"}],"predecessor-version":[{"id":55863,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/55680\/revisions\/55863"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/55680\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/55680\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/55680\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/55680\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/55680\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/55680\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/55680\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/55680\/translations\/es"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/55680\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/55680\/translations\/dk"},{"href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/55680\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/media\/55681"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/media?parent=55680"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/tags?post=55680"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/topic?post=55680"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}