{"id":46928,"date":"2022-11-04T07:30:20","date_gmt":"2022-11-04T07:30:20","guid":{"rendered":"https:\/\/kinsta.com\/se\/?p=46928&#038;preview=true&#038;preview_id=46928"},"modified":"2023-09-18T08:24:34","modified_gmt":"2023-09-18T08:24:34","slug":"mariadb-docker","status":"publish","type":"post","link":"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/","title":{"rendered":"H\u00e5ll dina data inom r\u00e4ckh\u00e5ll: K\u00f6r MariaDB med Docker"},"content":{"rendered":"<p><a href=\"https:\/\/kinsta.com\/se\/blog\/mariadb-vs-mysql\/#mariadb\" target=\"_blank\" rel=\"noopener noreferrer\">MariaDB \u00e4r en kostnadsfri databasserver<\/a> som ger data\u00e5tkomst med hj\u00e4lp av ett strukturerat fr\u00e5gespr\u00e5k (SQL). Den erbjuder s\u00e4kerhetsfunktioner som l\u00f6senord, rollbaserad \u00e5tkomstkontroll och mycket mer f\u00f6r att skydda dina data.<\/p>\n<p>F\u00f6r att kunna distribuera MariaDB och ge data\u00e5tkomst till dina anv\u00e4ndare s\u00e5 m\u00e5ste du vara host f\u00f6r databasservern. Du kan v\u00e4lja en molnleverant\u00f6r eller anv\u00e4nda hanterade eller delade hosting-tj\u00e4nster.<\/p>\n<p>I den h\u00e4r artikeln s\u00e5 l\u00e4r du dig hur du k\u00f6r MariaDB med hj\u00e4lp av en Docker-container, hur du konfigurerar och k\u00f6r databasservern och ansluter den till en WordPress-webbplats.<\/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>Vad \u00e4r Docker?<\/h2>\n<p><a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/wordpress-getting-started\/wordpress-infrastructure\/\" target=\"_blank\" rel=\"noopener noreferrer\">Docker \u00e4r ett kostnadsfritt utvecklarverktyg<\/a> som g\u00f6r det m\u00f6jligt att k\u00f6ra program i en kontrollerad milj\u00f6 som kallas container. Containers har programkod, beroenden och viktiga systemverktyg f\u00f6r att k\u00f6ra din applikation. Detta g\u00f6r att du kan leverera robusta applikationer under programvaruutvecklingens fullst\u00e4ndiga livscykel.<\/p>\n<p>Containrar anv\u00e4nder vanligtvis ditt operativsystem som host. Detta inneb\u00e4r att host-maskinens k\u00e4rna ger tillg\u00e5ng till resurser som processorer, minne och filsystem. Det kr\u00e4vs d\u00e4rf\u00f6r ingen traditionell virtualisering som virtuella maskiner. Det finns flera f\u00f6rdelar med att anv\u00e4nda Docker f\u00f6r att k\u00f6ra en MariaDB-instans:<\/p>\n<ul>\n<li>Den avger ett litet digitalt fotavtryck, vilket garanterar en effektiv anv\u00e4ndning av systemresurser.<\/li>\n<li>Den \u00e4r konsekvent, vilket g\u00f6r att utvecklare kan k\u00f6ra appar i produktion och testinstallationer med minimala \u00e4ndringar.<\/li>\n<li>Den erbjuder en flexibel mekanism f\u00f6r resursdelning.<\/li>\n<li>Den \u00e4r skalbar &#8211; du kan k\u00f6ra m\u00e5nga containers p\u00e5 en enda host.<\/li>\n<\/ul>\n<h2>S\u00e5 h\u00e4r distribuerar du MariaDB med Docker<\/h2>\n<p>I det h\u00e4r avsnittet s\u00e5 kommer du att skapa containeriserade milj\u00f6er f\u00f6r att k\u00f6ra MariaDB med hj\u00e4lp av Docker. Du l\u00e4r dig mer om den containerteknik som Docker erbjuder. Docker fungerar p\u00e5 de flesta versionerna av Windows, macOS och Linuxdistributioner. F\u00f6r den h\u00e4r handledningen s\u00e5 beh\u00f6ver du Windows 10\/11, Ubuntu 20.04 eller en macOS X-maskin.<\/p>\n<h3>1. Installera Docker<\/h3>\n<p>En av Dockers b\u00e4sta egenskaper \u00e4r dess portabilitet. Den anv\u00e4nder hostens operativsystem, vilket g\u00f6r den idealisk f\u00f6r test- och publiceringsmilj\u00f6er. I det h\u00e4r avsnittet s\u00e5 l\u00e4r du dig <a href=\"https:\/\/kinsta.com\/se\/blog\/vad-ar-docker\/#how-to-get-started-with-docker\" target=\"_blank\" rel=\"noopener noreferrer\">hur du installerar Docker<\/a> p\u00e5 de tre operativsystemen.<\/p>\n<h4>Ubuntu 20.04<\/h4>\n<p>Uppdatera f\u00f6rst Ubuntus paketlista.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get update<\/code><\/pre>\n<p>Till\u00e5t sedan \u00e5tkomst till online-f\u00f6rr\u00e5d via 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=\"Installerar Docker via terminalen.\" width=\"778\" height=\"382\"><figcaption class=\"wp-caption-text\">L\u00e4gg sedan till Dockers GPG-nyckel.<\/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>L\u00e4gg nu till Dockers arkiv.<\/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>Uppdatera sedan Ubuntus paket f\u00f6r att inkludera Dockers arkiv.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get update<\/code><\/pre>\n<p>Slutligen s\u00e5 installerar du Docker Engine.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install docker-ce<\/code><\/pre>\n<p>Om du anv\u00e4nder en annan Linuxdistribution som Debian eller Fedora s\u00e5 f\u00f6ljer du den officiella dokumentationen f\u00f6r <a href=\"https:\/\/docs.docker.com\/desktop\/install\/linux-install\/\" target=\"_blank\" rel=\"noopener noreferrer\">Installation av Docker i Linux<\/a>.<\/p>\n<h4>Windows 10\/11<\/h4>\n<p>Docker finns tillg\u00e4ngligt p\u00e5 Windows 10 eller 11 med Windows undersystem f\u00f6r Linux version 2 (WSL 2) som backend. Anv\u00e4nd f\u00f6ljande steg f\u00f6r att installera Docker.<\/p>\n<p>Aktivera f\u00f6rst <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\">funktionen Plattform f\u00f6r virtuell maskin<\/a> p\u00e5 ditt Windows-system. Detta g\u00f6r att du kan installera WSL 2 och installera och k\u00f6ra en virtualiserad Linuxinstans p\u00e5 din Windows-maskin.<\/p>\n<p>D\u00e4refter <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/wsl\/install\" target=\"_blank\" rel=\"noopener noreferrer\">installerar du WSL<\/a>.<\/p>\n<p>Bes\u00f6k sedan <a href=\"https:\/\/www.microsoft.com\/store\/productId\/9MTTCL66CPXJ\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft Store<\/a> f\u00f6r att ladda ner Ubuntu 20.04.<\/p>\n<p>Slutligen s\u00e5 laddar du ner <a href=\"https:\/\/docs.docker.com\/desktop\/install\/windows-install\/\" target=\"_blank\" rel=\"noopener noreferrer\">Docker Desktop f\u00f6r Windows<\/a>. \u00d6ppna den nedladdade filen f\u00f6r att starta installationsprocessen.<\/p>\n<p>Efter installationen s\u00e5 s\u00f6ker du efter &#8221;Docker Desktop&#8221; i aktivitetsf\u00e4ltet och \u00f6ppnar denna.<\/p>\n<p>(<strong>Observera: <\/strong>Du m\u00e5ste anv\u00e4nda PowerShell som terminal f\u00f6r att kunna anv\u00e4nda Docker-kommandon.)<\/p>\n<h4>macOS X<\/h4>\n<p>Docker finns tillg\u00e4ngligt p\u00e5 macOS-maskiner via Apple App Store. Det finns tv\u00e5 tillg\u00e4ngliga installationsprogram som riktar sig till b\u00e5de <a href=\"https:\/\/desktop.docker.com\/mac\/main\/amd64\/Docker.dmg\" target=\"_blank\" rel=\"noopener noreferrer\">Intel-<\/a> och <a href=\"https:\/\/desktop.docker.com\/mac\/main\/arm64\/Docker.dmg\" target=\"_blank\" rel=\"noopener noreferrer\">Apple-chip<\/a>.<\/p>\n<p>Ladda f\u00f6rst ner det l\u00e4mpliga installationsprogrammet fr\u00e5n en av l\u00e4nkarna ovan. Dubbelklicka sedan f\u00f6r att \u00f6ppna den nedladdade <strong>.dmg-filen<\/strong>.<\/p>\n<p>Dra och sl\u00e4pp sedan Docker-ikonen till mappen <strong>Applikationer<\/strong>.<\/p>\n<p>\u00d6ppna nu Docker-appen fr\u00e5n <strong>Applikationsmappen<\/strong> och f\u00f6lj anvisningarna f\u00f6r att slutf\u00f6ra konfigurationen.<\/p>\n<p>N\u00e4r installationsprocessen \u00e4r klar s\u00e5 dubbelklickar du p\u00e5 Docker-ikonen i statusf\u00e4ltet p\u00e5 skrivbordet f\u00f6r att \u00f6ppna den.<\/p>\n<p>Anv\u00e4nd standardterminalen f\u00f6r att k\u00f6ra Docker-kommandon.<\/p>\n<h3>2. Ladda ner en MariaDB-avbildning<\/h3>\n<p>En Docker-avbildning inneh\u00e5ller en samling kommandon och konfigurationer f\u00f6r att skapa en Docker-container. Den ansvarar f\u00f6r att installera allt som beh\u00f6vs f\u00f6r att k\u00f6ra en applikation. Du kan hitta den officiella MariaDB-avbildningen hos <a href=\"https:\/\/hub.docker.com\/_\/mariadb\" target=\"_blank\" rel=\"noopener noreferrer\">Docker Hub<\/a>.<\/p>\n<p>F\u00f6r att ladda ner MariaDB-avbildningen fr\u00e5n Docker Hub s\u00e5 m\u00e5ste du anv\u00e4nda kommandot <code>docker pull<\/code>:<\/p>\n<pre><code class=\"language-bash\">docker pull mariadb<\/code><\/pre>\n<p>Du kan \u00e4ven visa en lista \u00f6ver nedladdade Docker-avbildningar genom att k\u00f6ra f\u00f6ljande:<\/p>\n<pre><code class=\"language-bash\">docker images<\/code><\/pre>\n<p>Det h\u00e4r \u00e4r kommandots utdata:<\/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=\"Listar Docker-avbildningar.\" width=\"544\" height=\"44\"><figcaption class=\"wp-caption-text\">Listar Docker-avbildningar.<\/figcaption><\/figure><\/figure>\n<h3>3. Skapa en container<\/h3>\n<p>En container \u00e4r en mjukvaruenhet med all kod, alla beroenden och alla systemverktyg som kr\u00e4vs f\u00f6r att k\u00f6ra en process eller en applikation. Du kommer att anv\u00e4nda avbildningen som du h\u00e4mtade tidigare f\u00f6r att skapa en MariaDB-container.<\/p>\n<pre><code class=\"language-bash\">docker create mariadb --name mariadb-wp -i \u2013t<\/code><\/pre>\n<p>Detta skapar en MariaDB-container som heter <code>mariadb-wp<\/code>. Flaggan <code>\u2013i<\/code> m\u00f6jligg\u00f6r en interaktiv session och alternativet <code>\u2013t<\/code> skapar en pseudoterminal. I den <a href=\"https:\/\/docs.docker.com\/engine\/reference\/commandline\/create\/#options\" target=\"_blank\" rel=\"noopener noreferrer\">officiella dokumentationen<\/a> finns information om alla tillg\u00e4ngliga variabler.<\/p>\n<h3>4. K\u00f6r, pausa och stoppa containern<\/h3>\n<p>Docker ger utvecklare flexibiliteten av konfigurerbara milj\u00f6er. I det h\u00e4r avsnittet s\u00e5 kommer vi att konfigurera MariaDB:s container med milj\u00f6variabler f\u00f6r att st\u00e4lla in specifika systemegenskaper f\u00f6r din container.<\/p>\n<p>MariaDB har m\u00e5nga variabler som du kan st\u00e4lla in, exempelvis databasnamn, l\u00f6senord och databasanv\u00e4ndare. En bredare lista \u00f6ver milj\u00f6variabler som st\u00f6ds finns i <a href=\"https:\/\/hub.docker.com\/_\/mariadb\" target=\"_blank\" rel=\"noopener noreferrer\">Docker&#8217;s dokumentation f\u00f6r 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>Kommandot ovan konfigurerar MariaDB:s rotl\u00f6senord, databasanv\u00e4ndare och tillh\u00f6rande l\u00f6senord. MariaDB k\u00f6rs d\u00e4refter p\u00e5 port 3306. Du kan best\u00e4mma dig f\u00f6r att pausa en containers applikation fr\u00e5n att k\u00f6ras med f\u00f6ljande kommando:<\/p>\n<pre><code class=\"language-bash\">docker pause mariadb-wp<\/code><\/pre>\n<p>Slutligen s\u00e5 kan du \u00e4ven stoppa en applikation som k\u00f6rs i en container med f\u00f6ljande kommando:<\/p>\n<pre><code class=\"language-bash\">docker stop mariadb-wp<\/code><\/pre>\n<h3>5. Anslut den containeranpassade MariaDB till en WordPress-webbplats<\/h3>\n<p>Nu m\u00e5ste vi ansluta MariaDB till en extern WordPress-webbplats. Du kan l\u00e4sa mer om hur du <a href=\"https:\/\/kinsta.com\/se\/blog\/installerar-wordpress-lokalt\/\" target=\"_blank\" rel=\"noopener noreferrer\">skapar en WordPress-webbplats lokalt h\u00e4r<\/a>.<\/p>\n<p>I rotkatalogen f\u00f6r WordPress-webbplatsen s\u00e5 \u00f6ppnar du filen <strong>wp-config.php<\/strong> i din kodredigerare. Leta upp kodavsnittet som definierar variablerna f\u00f6r databasen och redigera enligt nedan. Se till att du anv\u00e4nder databasens namn, l\u00f6senord och portnummer n\u00e4r du skapar MariaDB-containern.<\/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>D\u00e4refter s\u00e5 m\u00e5ste du importera en databasdump av din WordPress-webbplats till den containeriserade MariaDB. Se f\u00f6rst till att du har exporterat den aktuella databasen f\u00f6r webbplatsen. Om du vill veta mer s\u00e5 kan du l\u00e4sa v\u00e5r handledning om <a href=\"https:\/\/kinsta.com\/blog\/mysql-backup-database\/\" target=\"_blank\" rel=\"noopener noreferrer\">s\u00e4kerhetskopiering av MySQL-databaser<\/a>.<\/p>\n<p>N\u00e4r du har exporterat din databas s\u00e5 installerar du databasdumpen i containern.<\/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>Med kommandot <code>docker exec<\/code> s\u00e5 kan utvecklare k\u00f6ra skalkommandon i containern. I kommandot ovan s\u00e5 importerade vi en databas till MariaDB med hj\u00e4lp av en exporterad fil.<\/p>\n<h2>6. L\u00e4gg till ett nytt inl\u00e4gg p\u00e5 din WordPress-webbplats<\/h2>\n<p>Vi kommer att skapa ett exempelinl\u00e4gg med hj\u00e4lp av WordPress administrat\u00f6rskonto f\u00f6r att testa den h\u00e4r integreringen.<\/p>\n<p>Du loggar f\u00f6rst in p\u00e5 WordPress och klickar p\u00e5 <b>Inl\u00e4gg <\/b>&gt; <strong>L\u00e4gg till nytt<\/strong>. Fyll i uppgifterna enligt nedan och klicka sedan p\u00e5 <strong>Publicera<\/strong>. N\u00e4r du har skapat inl\u00e4gget s\u00e5 klickar du p\u00e5 <strong>Visa inl\u00e4gg<\/strong> f\u00f6r att visa det nytillagda inl\u00e4gget.<\/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=\"L\u00e4gg till ett nytt inl\u00e4gg i WordPress-redigeraren.\" width=\"1344\" height=\"595\"><figcaption class=\"wp-caption-text\">L\u00e4gg till ett nytt inl\u00e4gg i WordPress-redigeraren.<\/figcaption><\/figure><\/figure>\n<p>Och det \u00e4r allt som kr\u00e4vs!<\/p>\n<h2>7. MariaDB och Docker med DevKinsta<\/h2>\n<p>Kinsta&#8217;s kostnadsfria applikation <a href=\"https:\/\/kinsta.com\/se\/devkinsta\/\" target=\"_blank\" rel=\"noopener noreferrer\">DevKinsta<\/a> g\u00f6r det m\u00f6jligt f\u00f6r utvecklare att skapa containeriserade WordPress-webbplatser p\u00e5 ett effektivt s\u00e4tt. Appen anv\u00e4nder Docker f\u00f6r att konfigurera PHP-versioner, databasservrar och webbservrar. DevKinsta-appen st\u00f6der utvecklare som anv\u00e4nder macOS, Windows och Ubuntu\/Linux.<\/p>\n<p>F\u00f6r att komma ig\u00e5ng s\u00e5 laddar du ner, installerar och startar DevKinsta p\u00e5 din lokala maskin. Appen ger dig tre alternativ: skapa en ny WordPress-webbplats, importera en befintlig webbplats fr\u00e5n Kinsta eller skapa en anpassad webbplats.<\/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 nya sk\u00e4rm f\u00f6r att skapa en ny webbplats.\" width=\"1230\" height=\"607\"><figcaption class=\"wp-caption-text\">DevKinsta&#8217;s nya sk\u00e4rm f\u00f6r att skapa en ny webbplats.<\/figcaption><\/figure><\/figure>\n<p>Att skapa en ny WordPress-webbplats \u00e4r lika enkelt som att fylla i ett enkelt formul\u00e4r och klicka p\u00e5 <strong>Skapa webbplats<\/strong>.<\/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 nya sk\u00e4rm f\u00f6r att skapa en WordPress-webbplats.\" width=\"1230\" height=\"615\"><figcaption class=\"wp-caption-text\">DevKinsta&#8217;s nya sk\u00e4rm f\u00f6r att skapa en WordPress-webbplats.<\/figcaption><\/figure><\/figure>\n<p>Grattis &#8211; du har nu skapat en containeriserad WordPress-webbplats med hj\u00e4lp av DevKinsta!<\/p>\n<h2>Sammanfattning<\/h2>\n<p>Docker \u00e4r ett utvecklarv\u00e4nligt verktyg f\u00f6r containerisering av applikationer som k\u00f6r databasservrar som exempelvis MariaDB. Dess minimalistiska milj\u00f6er bidrar till att uppr\u00e4tth\u00e5lla systemresursernas effektivitet utan att offra funktionalitet.<\/p>\n<p>Den h\u00e4r handledningen l\u00e4rde dig hur du installerar Docker, konfigurerar MariaDB och ansluter en WordPress-webbplats till din containeriserade MariaDB-databas. Du l\u00e4rde dig dessutom hur du anv\u00e4nder DevKinsta f\u00f6r att skapa en helt containeriserad WordPress-webbplats.<\/p>\n<p><em>Det finns mycket mer att utforska n\u00e4r det g\u00e4ller skapandet av WordPress-webbplatser och dess m\u00e5nga\u00a0 hosting-l\u00f6sningar. Om du vill uppt\u00e4cka hur enkel din webbplatshantering kan vara, s\u00e5 kan Kinsta&#8217;s <a href=\"https:\/\/kinsta.com\/se\/wordpress-hosting\/\" target=\"_blank\" rel=\"noopener noreferrer\">hanterade WordPress-hosting<\/a> hj\u00e4lpa dig.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>MariaDB \u00e4r en kostnadsfri databasserver som ger data\u00e5tkomst med hj\u00e4lp av ett strukturerat fr\u00e5gespr\u00e5k (SQL). Den erbjuder s\u00e4kerhetsfunktioner som l\u00f6senord, rollbaserad \u00e5tkomstkontroll och mycket mer f\u00f6r &#8230;<\/p>\n","protected":false},"author":117,"featured_media":46944,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[769],"class_list":["post-46928","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-docker"],"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>H\u00e5ll dina data inom r\u00e4ckh\u00e5ll: K\u00f6r MariaDB med Docker<\/title>\n<meta name=\"description\" content=\"L\u00e4r dig hur du installerar MariaDB och Docker, samt hur du ansluter en WordPress-webbplats till din containeriserade MariaDB-databas.\" \/>\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\/se\/blog\/mariadb-docker\/\" \/>\n<meta property=\"og:locale\" content=\"sv_SE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"H\u00e5ll dina data inom r\u00e4ckh\u00e5ll: K\u00f6r MariaDB med Docker\" \/>\n<meta property=\"og:description\" content=\"L\u00e4r dig hur du installerar MariaDB och Docker, samt hur du ansluter en WordPress-webbplats till din containeriserade MariaDB-databas.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstasweden\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-04T07:30:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-18T08:24:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2022\/11\/mariadb-docker-1.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=\"L\u00e4r dig hur du installerar MariaDB och Docker, samt hur du ansluter en WordPress-webbplats till din containeriserade MariaDB-databas.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2022\/11\/mariadb-docker-1.png\" \/>\n<meta name=\"twitter:creator\" content=\"@salmanravoof\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_se\" \/>\n<meta name=\"twitter:label1\" content=\"Skriven av\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salman Ravoof\" \/>\n\t<meta name=\"twitter:label2\" content=\"Ber\u00e4knad l\u00e4stid\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minuter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/\"},\"author\":{\"name\":\"Salman Ravoof\",\"@id\":\"https:\/\/kinsta.com\/se\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\"},\"headline\":\"H\u00e5ll dina data inom r\u00e4ckh\u00e5ll: K\u00f6r MariaDB med Docker\",\"datePublished\":\"2022-11-04T07:30:20+00:00\",\"dateModified\":\"2023-09-18T08:24:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/\"},\"wordCount\":1551,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/se\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2022\/11\/mariadb-docker-1.png\",\"inLanguage\":\"sv-SE\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/\",\"url\":\"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/\",\"name\":\"H\u00e5ll dina data inom r\u00e4ckh\u00e5ll: K\u00f6r MariaDB med Docker\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/se\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2022\/11\/mariadb-docker-1.png\",\"datePublished\":\"2022-11-04T07:30:20+00:00\",\"dateModified\":\"2023-09-18T08:24:34+00:00\",\"description\":\"L\u00e4r dig hur du installerar MariaDB och Docker, samt hur du ansluter en WordPress-webbplats till din containeriserade MariaDB-databas.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#breadcrumb\"},\"inLanguage\":\"sv-SE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2022\/11\/mariadb-docker-1.png\",\"contentUrl\":\"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2022\/11\/mariadb-docker-1.png\",\"width\":1460,\"height\":730,\"caption\":\"H\u00e5ll dina data inom r\u00e4ckh\u00e5ll: K\u00f6r MariaDB med Docker\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/se\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docker\",\"item\":\"https:\/\/kinsta.com\/se\/topics\/docker\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"H\u00e5ll dina data inom r\u00e4ckh\u00e5ll: K\u00f6r MariaDB med Docker\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/se\/#website\",\"url\":\"https:\/\/kinsta.com\/se\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Snabba, s\u00e4kra, premium hosting-l\u00f6sningar\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/se\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/se\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sv-SE\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/se\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/se\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\/\/kinsta.com\/se\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/se\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstasweden\/\",\"https:\/\/x.com\/kinsta_se\",\"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\/se\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\",\"name\":\"Salman Ravoof\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\/\/kinsta.com\/se\/#\/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\/se\/blog\/author\/salmanravoof\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"H\u00e5ll dina data inom r\u00e4ckh\u00e5ll: K\u00f6r MariaDB med Docker","description":"L\u00e4r dig hur du installerar MariaDB och Docker, samt hur du ansluter en WordPress-webbplats till din containeriserade MariaDB-databas.","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\/se\/blog\/mariadb-docker\/","og_locale":"sv_SE","og_type":"article","og_title":"H\u00e5ll dina data inom r\u00e4ckh\u00e5ll: K\u00f6r MariaDB med Docker","og_description":"L\u00e4r dig hur du installerar MariaDB och Docker, samt hur du ansluter en WordPress-webbplats till din containeriserade MariaDB-databas.","og_url":"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstasweden\/","article_published_time":"2022-11-04T07:30:20+00:00","article_modified_time":"2023-09-18T08:24:34+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2022\/11\/mariadb-docker-1.png","type":"image\/png"}],"author":"Salman Ravoof","twitter_card":"summary_large_image","twitter_description":"L\u00e4r dig hur du installerar MariaDB och Docker, samt hur du ansluter en WordPress-webbplats till din containeriserade MariaDB-databas.","twitter_image":"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2022\/11\/mariadb-docker-1.png","twitter_creator":"@salmanravoof","twitter_site":"@kinsta_se","twitter_misc":{"Skriven av":"Salman Ravoof","Ber\u00e4knad l\u00e4stid":"8 minuter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/"},"author":{"name":"Salman Ravoof","@id":"https:\/\/kinsta.com\/se\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987"},"headline":"H\u00e5ll dina data inom r\u00e4ckh\u00e5ll: K\u00f6r MariaDB med Docker","datePublished":"2022-11-04T07:30:20+00:00","dateModified":"2023-09-18T08:24:34+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/"},"wordCount":1551,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/se\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2022\/11\/mariadb-docker-1.png","inLanguage":"sv-SE","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/","url":"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/","name":"H\u00e5ll dina data inom r\u00e4ckh\u00e5ll: K\u00f6r MariaDB med Docker","isPartOf":{"@id":"https:\/\/kinsta.com\/se\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2022\/11\/mariadb-docker-1.png","datePublished":"2022-11-04T07:30:20+00:00","dateModified":"2023-09-18T08:24:34+00:00","description":"L\u00e4r dig hur du installerar MariaDB och Docker, samt hur du ansluter en WordPress-webbplats till din containeriserade MariaDB-databas.","breadcrumb":{"@id":"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#breadcrumb"},"inLanguage":"sv-SE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/"]}]},{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#primaryimage","url":"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2022\/11\/mariadb-docker-1.png","contentUrl":"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2022\/11\/mariadb-docker-1.png","width":1460,"height":730,"caption":"H\u00e5ll dina data inom r\u00e4ckh\u00e5ll: K\u00f6r MariaDB med Docker"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/se\/blog\/mariadb-docker\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/se\/"},{"@type":"ListItem","position":2,"name":"Docker","item":"https:\/\/kinsta.com\/se\/topics\/docker\/"},{"@type":"ListItem","position":3,"name":"H\u00e5ll dina data inom r\u00e4ckh\u00e5ll: K\u00f6r MariaDB med Docker"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/se\/#website","url":"https:\/\/kinsta.com\/se\/","name":"Kinsta\u00ae","description":"Snabba, s\u00e4kra, premium hosting-l\u00f6sningar","publisher":{"@id":"https:\/\/kinsta.com\/se\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/se\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sv-SE"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/se\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/se\/","logo":{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/kinsta.com\/se\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/se\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstasweden\/","https:\/\/x.com\/kinsta_se","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\/se\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987","name":"Salman Ravoof","image":{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/kinsta.com\/se\/#\/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\/se\/blog\/author\/salmanravoof\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/se\/wp-json\/wp\/v2\/posts\/46928","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/se\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/se\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/se\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/se\/wp-json\/wp\/v2\/comments?post=46928"}],"version-history":[{"count":8,"href":"https:\/\/kinsta.com\/se\/wp-json\/wp\/v2\/posts\/46928\/revisions"}],"predecessor-version":[{"id":46946,"href":"https:\/\/kinsta.com\/se\/wp-json\/wp\/v2\/posts\/46928\/revisions\/46946"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/se\/wp-json\/kinsta\/v1\/posts\/46928\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/se\/wp-json\/kinsta\/v1\/posts\/46928\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/se\/wp-json\/kinsta\/v1\/posts\/46928\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/se\/wp-json\/kinsta\/v1\/posts\/46928\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/se\/wp-json\/kinsta\/v1\/posts\/46928\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/se\/wp-json\/kinsta\/v1\/posts\/46928\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/se\/wp-json\/kinsta\/v1\/posts\/46928\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/se\/wp-json\/kinsta\/v1\/posts\/46928\/translations\/es"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/se\/wp-json\/kinsta\/v1\/posts\/46928\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/se\/wp-json\/kinsta\/v1\/posts\/46928\/translations\/dk"},{"href":"https:\/\/kinsta.com\/se\/wp-json\/kinsta\/v1\/posts\/46928\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/se\/wp-json\/wp\/v2\/media\/46944"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/se\/wp-json\/wp\/v2\/media?parent=46928"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/se\/wp-json\/wp\/v2\/tags?post=46928"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/se\/wp-json\/wp\/v2\/topic?post=46928"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}