{"id":54680,"date":"2022-11-04T04:30:12","date_gmt":"2022-11-04T07:30:12","guid":{"rendered":"https:\/\/kinsta.com\/pt\/?p=54680&#038;preview=true&#038;preview_id=54680"},"modified":"2023-09-08T09:12:52","modified_gmt":"2023-09-08T12:12:52","slug":"mariadb-docker","status":"publish","type":"post","link":"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/","title":{"rendered":"Contenha seus Dados: Execute o MariaDB com o Docker"},"content":{"rendered":"<p><a href=\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#mariadb\" target=\"_blank\" rel=\"noopener noreferrer\">O MariaDB \u00e9 um servidor de banco de dados gratuito<\/a> que fornece acesso aos dados usando uma linguagem de consulta estruturada (SQL). Ele oferece recursos de seguran\u00e7a como senhas, controle de acesso baseado em fun\u00e7\u00f5es, e muito mais para proteger seus dados.<\/p>\n<p>Para implementar o MariaDB e dar aos seus usu\u00e1rios acesso aos dados, voc\u00ea deve hospedar o servidor de banco de dados. Voc\u00ea pode escolher um provedor de nuvem ou usar hospedagem compartilhada, ou gerenciada.<\/p>\n<p>Este artigo ensinar\u00e1 a voc\u00ea como executar o MariaDB usando um cont\u00eainer Docker, configurar e executar o servidor do banco de dados e conect\u00e1-lo a um site WordPress.<\/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>O que \u00e9 Docker?<\/h2>\n<p><a href=\"https:\/\/kinsta.com\/pt\/docs\/hospedagem-de-wordpress\/como-comecar-wordpress\/infraestrutura-do-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">Docker \u00e9 uma ferramenta gratuita para desenvolvedores<\/a> que permite que voc\u00ea execute aplicativos em um ambiente controlado chamado cont\u00eainer. Cont\u00eaineres t\u00eam c\u00f3digo de aplicativos, depend\u00eancias e ferramentas de sistema cr\u00edticas para rodar seu aplicativo. Isso permite que voc\u00ea forne\u00e7a aplicativos robustos durante todo o ciclo de vida de desenvolvimento de software.<\/p>\n<p>Normalmente, os cont\u00eaineres usam o seu sistema operacional como hospedagem. Isso significa que o kernel da m\u00e1quina host fornece acesso a recursos como CPUs, mem\u00f3ria e o sistema de arquivos. Como resultado, isso n\u00e3o requer a virtualiza\u00e7\u00e3o tradicional como m\u00e1quinas virtuais. H\u00e1 v\u00e1rias vantagens em usar o Docker para rodar uma inst\u00e2ncia MariaDB:<\/p>\n<ul>\n<li>Ele tem uma pequena pegada digital, garantindo o uso eficiente dos recursos do sistema.<\/li>\n<li>\u00c9 consistente, permitindo que os desenvolvedores executem aplicativos na produ\u00e7\u00e3o e testes de implanta\u00e7\u00f5es com o m\u00ednimo de mudan\u00e7as.<\/li>\n<li>Ele fornece um mecanismo flex\u00edvel para o compartilhamento de recursos.<\/li>\n<li>\u00c9 escal\u00e1vel &#8211; voc\u00ea pode rodar muitos cont\u00eaineres em um \u00fanico host.<\/li>\n<\/ul>\n<h2>Como implantar o MariaDB usando o Docker<\/h2>\n<p>Nesta se\u00e7\u00e3o, voc\u00ea criar\u00e1 ambientes de cont\u00eaineres para executar o MariaDB usando o Docker. Voc\u00ea aprender\u00e1 sobre a tecnologia de cont\u00eaineres oferecida pelo Docker. O Docker funciona na maioria das vers\u00f5es das distribui\u00e7\u00f5es Windows, macOS e Linux. Para este tutorial, voc\u00ea precisar\u00e1 ter o Windows 10\/11, Ubuntu 20.04, ou uma m\u00e1quina MacOS X para acompanhar.<\/p>\n<h3>1. Instale o Docker<\/h3>\n<p>Uma das melhores funcionalidades do Docker \u00e9 sua portabilidade. Ele usa o sistema operacional do host, tornando ideal para ambientes de teste e publica\u00e7\u00e3o. Esta se\u00e7\u00e3o lhe ensinar\u00e1 <a href=\"https:\/\/kinsta.com\/pt\/blog\/que-e-docker\/#how-to-get-started-with-docker\" target=\"_blank\" rel=\"noopener noreferrer\">como instalar o Docker<\/a> nos tr\u00eas sistemas operacionais.<\/p>\n<h4>Ubuntu 20.04<\/h4>\n<p>Primeiro, atualize a lista de pacotes do Ubuntu.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get update<\/code><\/pre>\n<p>Ent\u00e3o, permita o acesso a reposit\u00f3rios on-line por 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=\"A seguir, adicione a chave GPG do Docker\" width=\"778\" height=\"382\"><figcaption class=\"wp-caption-text\">A seguir, adicione a chave GPG do Docker<\/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>Agora, adicione o reposit\u00f3rio do Docker.<\/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>Ent\u00e3o, atualize os pacotes do Ubuntu para incluir o reposit\u00f3rio do Docker.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get update<\/code><\/pre>\n<p>Finalmente, instale o Docker Engine.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install docker-ce<\/code><\/pre>\n<p>Se voc\u00ea estiver usando uma distribui\u00e7\u00e3o Linux diferente como Debian ou Fedora, siga a documenta\u00e7\u00e3o oficial para a <a href=\"https:\/\/docs.docker.com\/desktop\/install\/linux-install\/\" target=\"_blank\" rel=\"noopener noreferrer\">instala\u00e7\u00e3o do Docker no Linux<\/a>.<\/p>\n<h4>Windows 10\/11<\/h4>\n<p>O Docker est\u00e1 dispon\u00edvel no Windows 10 ou 11 usando o subsistema Windows para Linux vers\u00e3o 2 (WSL 2) como backend. Use os seguintes passos para instalar o Docker.<\/p>\n<p>Primeiro, ative o <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\">recurso Virtual Machine Platform<\/a> no seu sistema Windows. Isso permite que voc\u00ea instale o WSL 2 e instale e execute uma inst\u00e2ncia Linux virtualizada em sua m\u00e1quina Windows.<\/p>\n<p>A seguir, <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/wsl\/install\" target=\"_blank\" rel=\"noopener noreferrer\">instale o WSL<\/a>.<\/p>\n<p>Depois, visite o <a href=\"https:\/\/www.microsoft.com\/store\/productId\/9MTTCL66CPXJ\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft Store<\/a> para fazer o download do Ubuntu 20.04.<\/p>\n<p>Finalmente, fa\u00e7a o download do <a href=\"https:\/\/docs.docker.com\/desktop\/install\/windows-install\/\" target=\"_blank\" rel=\"noopener noreferrer\">Docker Desktop para Windows<\/a>. Abra o arquivo baixado para dar o pontap\u00e9 inicial no processo de instala\u00e7\u00e3o.<\/p>\n<p>Ap\u00f3s a instala\u00e7\u00e3o, procure &#8220;Docker Desktop&#8221; a partir da sua barra de tarefas e clique para abrir.<\/p>\n<p><strong>(Nota: <\/strong>Voc\u00ea precisar\u00e1 usar o PowerShell como seu terminal para usar os comandos Docker)<\/p>\n<h4>macOS X<\/h4>\n<p>O Docker est\u00e1 dispon\u00edvel nas m\u00e1quinas MacOS atrav\u00e9s da Apple App Store. H\u00e1 dois instaladores dispon\u00edveis que t\u00eam como alvo os <a href=\"https:\/\/desktop.docker.com\/mac\/main\/arm64\/Docker.dmg\" target=\"_blank\" rel=\"noopener noreferrer\">chips<\/a> <a href=\"https:\/\/desktop.docker.com\/mac\/main\/amd64\/Docker.dmg\" target=\"_blank\" rel=\"noopener noreferrer\">Intel<\/a> e <a href=\"https:\/\/desktop.docker.com\/mac\/main\/arm64\/Docker.dmg\" target=\"_blank\" rel=\"noopener noreferrer\">Apple<\/a>.<\/p>\n<p>Primeiro, baixe o instalador apropriado a partir de um dos links acima. Depois, d\u00ea um duplo clique para abrir o arquivo <strong>.dmg<\/strong> baixado.<\/p>\n<p>Em seguida, arraste e solte o \u00edcone do Docker para a pasta <strong>Applications<\/strong>.<\/p>\n<p>Agora, abra o aplicativo Docker da pasta <strong>Applications<\/strong> e siga as instru\u00e7\u00f5es para completar a configura\u00e7\u00e3o.<\/p>\n<p>Quando o processo de instala\u00e7\u00e3o estiver conclu\u00eddo, clique duas vezes no \u00edcone Docker na barra de status da sua \u00e1rea de trabalho para abri-la.<\/p>\n<p>Use o terminal padr\u00e3o para executar os comandos do Docker.<\/p>\n<h3>2. Baixe uma imagem do MariaDB<\/h3>\n<p>Uma imagem Docker fornece uma cole\u00e7\u00e3o de comandos e configura\u00e7\u00f5es para criar um cont\u00eainer Docker. Ele \u00e9 respons\u00e1vel por instalar tudo o que \u00e9 necess\u00e1rio para executar um aplicativo. Voc\u00ea pode encontrar a imagem oficial do MariaDB a partir do <a href=\"https:\/\/hub.docker.com\/_\/mariadb\" target=\"_blank\" rel=\"noopener noreferrer\">Docker Hub<\/a>.<\/p>\n<p>Para baixar a imagem do MariaDB do Docker Hub, voc\u00ea precisar\u00e1 usar o comando <code>docker pull<\/code>:<\/p>\n<pre><code class=\"language-bash\">docker pull mariadb<\/code><\/pre>\n<p>Voc\u00ea tamb\u00e9m pode ver uma lista de imagens do Docker baixadas executando o seguinte:<\/p>\n<pre><code class=\"language-bash\">docker images<\/code><\/pre>\n<p>Esta \u00e9 a sa\u00edda do comando:<\/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=\"Listando imagens do Docker\" width=\"544\" height=\"44\"><figcaption class=\"wp-caption-text\">Listando imagens do Docker<\/figcaption><\/figure><\/figure>\n<h3>3. Crie um cont\u00eainer<\/h3>\n<p>Um cont\u00eainer \u00e9 uma unidade de software com todo o c\u00f3digo, depend\u00eancias e ferramentas de sistema necess\u00e1rias para executar um processo ou programa. Voc\u00ea usar\u00e1 a imagem baixada anteriormente para criar um cont\u00eainer MariaDB.<\/p>\n<pre><code class=\"language-bash\">docker create mariadb --name mariadb-wp -i \u2013t<\/code><\/pre>\n<p>Isso cria um cont\u00eainer\u00a0 MariaDB chamado <code>mariadb-wp<\/code>. A flag <code>\u2013i<\/code> permite uma sess\u00e3o interativa, e a op\u00e7\u00e3o <code>\u2013t<\/code> cria um pseudo-terminal. A <a href=\"https:\/\/docs.docker.com\/engine\/reference\/commandline\/create\/#options\" target=\"_blank\" rel=\"noopener noreferrer\">documenta\u00e7\u00e3o oficial<\/a> fornece informa\u00e7\u00f5es sobre todas as vari\u00e1veis dispon\u00edveis.<\/p>\n<h3>4. Execute, pause e pare o cont\u00eainer<\/h3>\n<p>O Docker d\u00e1 aos desenvolvedores a flexibilidade de ambientes configur\u00e1veis. Nesta se\u00e7\u00e3o, configuraremos o cont\u00eainer do MariaDB com vari\u00e1veis de ambiente para configurar propriedades espec\u00edficas do sistema para o seu cont\u00eainer.<\/p>\n<p>MariaDB tem muitas vari\u00e1veis que voc\u00ea pode definir, como nomes de bancos de dados, senhas e usu\u00e1rios de bancos de dados. Para uma lista mais ampla de vari\u00e1veis de ambiente suportadas, consulte a <a href=\"https:\/\/hub.docker.com\/_\/mariadb\" target=\"_blank\" rel=\"noopener noreferrer\">documenta\u00e7\u00e3o do Docker para 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>O comando acima configura a senha de root do MariaDB, usu\u00e1rio do banco de dados e senha associada. Ele ent\u00e3o executa o MariaDB na porta 3306. Voc\u00ea pode decidir pausar o aplicativo de um cont\u00eainer a partir da execu\u00e7\u00e3o com o seguinte comando:<\/p>\n<pre><code class=\"language-bash\">docker pause mariadb-wp<\/code><\/pre>\n<p>Finalmente, voc\u00ea tamb\u00e9m pode parar um aplicativo rodando em um cont\u00eainer usando o seguinte comando:<\/p>\n<pre><code class=\"language-bash\">docker stop mariadb-wp<\/code><\/pre>\n<h3>5. Conecte o cont\u00eainer MariaDB para um site WordPress<\/h3>\n<p>Agora, precisamos conectar o MariaDB a um site WordPress externo. Voc\u00ea pode aprender mais sobre como <a href=\"https:\/\/kinsta.com\/pt\/blog\/instalar-wordpress-localmente\/\" target=\"_blank\" rel=\"noopener noreferrer\">criar um site WordPress localmente aqui<\/a>.<\/p>\n<p>No diret\u00f3rio raiz do site WordPress, abra o arquivo <strong>wp-config.php<\/strong> em seu editor de c\u00f3digo. Localize a se\u00e7\u00e3o de c\u00f3digo que define as vari\u00e1veis para o banco de dados e edite, como mostrado abaixo. Certifique-se de usar o nome do banco de dados, senha e n\u00famero da porta ao criar o cont\u00eainer MariaDB.<\/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>A seguir, voc\u00ea precisa importar um banco de dados do seu site WordPress para o cont\u00eainer do MariaDB. Primeiro, certifique-se de ter exportado o banco de dados atual para o site. Para saber mais, confira nosso tutorial de <a href=\"https:\/\/kinsta.com\/pt\/blog\/mysql-backup-database\/\" target=\"_blank\" rel=\"noopener noreferrer\">backup do banco de dados MySQL<\/a>.<\/p>\n<p>Ap\u00f3s exportar seu banco de dados, instale o banco de dados dump dentro do cont\u00eainer.<\/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>O comando <code>docker exec<\/code> permite que os desenvolvedores executem comandos shell dentro do cont\u00eainer. Importamos um banco de dados para o MariaDB usando um arquivo exportado no comando acima.<\/p>\n<h2>6. Adicione um novo artigo ao seu site WordPress<\/h2>\n<p>Criaremos um exemplo de artigo usando a conta de administrador do WordPress para testar essa integra\u00e7\u00e3o.<\/p>\n<p>Primeiro, fa\u00e7a o login no WordPress e clique em <strong>Posts<\/strong> &gt; <strong>Add new<\/strong>. Preencha os detalhes como mostrado abaixo, depois clique em <strong>Publish<\/strong>. Depois de criar o artigo, clique em <strong>View Post<\/strong> para ver o novo artigo adicionado.<\/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=\"Adicionando um novo artigo no editor do WordPress\" width=\"1344\" height=\"595\"><figcaption class=\"wp-caption-text\">Adicionando um novo artigo no editor do WordPress<\/figcaption><\/figure><\/figure>\n<p>E isso \u00e9 tudo que existe!<\/p>\n<h2>7. MariaDB e Docker com DevKinsta<\/h2>\n<p>O aplicativo <a href=\"https:\/\/kinsta.com\/pt\/devkinsta\/\" target=\"_blank\" rel=\"noopener noreferrer\">DevKinsta<\/a>, permite que os desenvolvedores criem sites WordPress em cont\u00eainer de forma eficiente. O aplicativo usa o Docker para configurar vers\u00f5es PHP, servidores de banco de dados e servidores web. O DevKinsta App suporta desenvolvedores usando MacOS, Windows, e Ubuntu\/Linux.<\/p>\n<p>Para come\u00e7ar, baixe, instale e abra o DevKinsta em sua m\u00e1quina local. O aplicativo lhe d\u00e1 tr\u00eas op\u00e7\u00f5es: criar um novo site WordPress, importar um site existente da Kinsta ou criar um site personalizado.<\/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=\"A nova tela do DevKinsta para criar um novo site.\" width=\"1230\" height=\"607\"><figcaption class=\"wp-caption-text\">A nova tela do DevKinsta para criar um novo site.<\/figcaption><\/figure><\/figure>\n<p>Criar um novo site WordPress \u00e9 t\u00e3o f\u00e1cil quanto preencher um simples formul\u00e1rio e clicar em <strong>Criar site<\/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=\"Tela de cria\u00e7\u00e3o do novo site WordPress da DevKinsta\" width=\"1230\" height=\"615\"><figcaption class=\"wp-caption-text\">Tela de cria\u00e7\u00e3o do novo site WordPress da DevKinsta<\/figcaption><\/figure><\/figure>\n<p>Parab\u00e9ns &#8211; voc\u00ea agora criou um site WordPress em formato cont\u00eainer usando o DevKinsta!<\/p>\n<h2>Resumo<\/h2>\n<p>Docker \u00e9 uma ferramenta de desenvolvimento amig\u00e1vel para software de cont\u00eainer que roda servidores de banco de dados como o MariaDB. Seus ambientes minimalistas ajudam a manter a efici\u00eancia dos recursos do sistema sem sacrificar a funcionalidade.<\/p>\n<p>Este tutorial ensina como instalar o Docker, configurar o MariaDB e conectar seu site WordPress ao seu banco de dados MariaDB em cont\u00eainer. Al\u00e9m disso, voc\u00ea aprendeu a usar o DevKinsta para criar um site WordPress totalmente em cont\u00eainer.<\/p>\n<p><em>H\u00e1 muito mais para explorar com a cria\u00e7\u00e3o do site WordPress e suas in\u00fameras solu\u00e7\u00f5es de hospedagem. Se voc\u00ea est\u00e1 procurando descobrir o qu\u00e3o f\u00e1cil pode ser o gerenciamento do seu site, a <a href=\"https:\/\/kinsta.com\/pt\/hospedagem-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">hospedagem gerenciada de WordPress<\/a> da Kinsta faz tudo isso por voc\u00ea.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O MariaDB \u00e9 um servidor de banco de dados gratuito que fornece acesso aos dados usando uma linguagem de consulta estruturada (SQL). Ele oferece recursos de &#8230;<\/p>\n","protected":false},"author":117,"featured_media":54681,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[963,1018],"class_list":["post-54680","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-docker","topic-ferramentas-desenvolvimento-web"],"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>Contenha seus Dados: Execute o MariaDB com o Docker<\/title>\n<meta name=\"description\" content=\"Saiba como instalar o MariaDB e o Docker. Voc\u00ea tamb\u00e9m vai explorar como conectar um site WordPress com o seu banco de dados MariaDB em cont\u00eaineres.\" \/>\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\/pt\/blog\/mariadb-docker\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Contenha seus Dados: Execute o MariaDB com o Docker\" \/>\n<meta property=\"og:description\" content=\"Saiba como instalar o MariaDB e o Docker. Voc\u00ea tamb\u00e9m vai explorar como conectar um site WordPress com o seu banco de dados MariaDB em cont\u00eaineres.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstapt\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-04T07:30:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-08T12:12:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/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=\"Saiba como instalar o MariaDB e o Docker. Voc\u00ea tamb\u00e9m vai explorar como conectar um site WordPress com o seu banco de dados MariaDB em cont\u00eaineres.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/11\/mariadb-docker.png\" \/>\n<meta name=\"twitter:creator\" content=\"@salmanravoof\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_pt\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salman Ravoof\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/\"},\"author\":{\"name\":\"Salman Ravoof\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\"},\"headline\":\"Contenha seus Dados: Execute o MariaDB com o Docker\",\"datePublished\":\"2022-11-04T07:30:12+00:00\",\"dateModified\":\"2023-09-08T12:12:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/\"},\"wordCount\":1623,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/11\/mariadb-docker.png\",\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/\",\"url\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/\",\"name\":\"Contenha seus Dados: Execute o MariaDB com o Docker\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/11\/mariadb-docker.png\",\"datePublished\":\"2022-11-04T07:30:12+00:00\",\"dateModified\":\"2023-09-08T12:12:52+00:00\",\"description\":\"Saiba como instalar o MariaDB e o Docker. Voc\u00ea tamb\u00e9m vai explorar como conectar um site WordPress com o seu banco de dados MariaDB em cont\u00eaineres.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/11\/mariadb-docker.png\",\"contentUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/11\/mariadb-docker.png\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ferramentas de Desenvolvimento Web\",\"item\":\"https:\/\/kinsta.com\/pt\/topicos\/ferramentas-desenvolvimento-web\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Contenha seus Dados: Execute o MariaDB com o Docker\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/pt\/#website\",\"url\":\"https:\/\/kinsta.com\/pt\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstapt\/\",\"https:\/\/x.com\/kinsta_pt\",\"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\/pt\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\",\"name\":\"Salman Ravoof\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/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\/pt\/blog\/author\/salmanravoof\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Contenha seus Dados: Execute o MariaDB com o Docker","description":"Saiba como instalar o MariaDB e o Docker. Voc\u00ea tamb\u00e9m vai explorar como conectar um site WordPress com o seu banco de dados MariaDB em cont\u00eaineres.","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\/pt\/blog\/mariadb-docker\/","og_locale":"pt_PT","og_type":"article","og_title":"Contenha seus Dados: Execute o MariaDB com o Docker","og_description":"Saiba como instalar o MariaDB e o Docker. Voc\u00ea tamb\u00e9m vai explorar como conectar um site WordPress com o seu banco de dados MariaDB em cont\u00eaineres.","og_url":"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstapt\/","article_published_time":"2022-11-04T07:30:12+00:00","article_modified_time":"2023-09-08T12:12:52+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/11\/mariadb-docker.png","type":"image\/png"}],"author":"Salman Ravoof","twitter_card":"summary_large_image","twitter_description":"Saiba como instalar o MariaDB e o Docker. Voc\u00ea tamb\u00e9m vai explorar como conectar um site WordPress com o seu banco de dados MariaDB em cont\u00eaineres.","twitter_image":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/11\/mariadb-docker.png","twitter_creator":"@salmanravoof","twitter_site":"@kinsta_pt","twitter_misc":{"Escrito por":"Salman Ravoof","Tempo estimado de leitura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/"},"author":{"name":"Salman Ravoof","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987"},"headline":"Contenha seus Dados: Execute o MariaDB com o Docker","datePublished":"2022-11-04T07:30:12+00:00","dateModified":"2023-09-08T12:12:52+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/"},"wordCount":1623,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/pt\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/11\/mariadb-docker.png","inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/","url":"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/","name":"Contenha seus Dados: Execute o MariaDB com o Docker","isPartOf":{"@id":"https:\/\/kinsta.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/11\/mariadb-docker.png","datePublished":"2022-11-04T07:30:12+00:00","dateModified":"2023-09-08T12:12:52+00:00","description":"Saiba como instalar o MariaDB e o Docker. Voc\u00ea tamb\u00e9m vai explorar como conectar um site WordPress com o seu banco de dados MariaDB em cont\u00eaineres.","breadcrumb":{"@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#primaryimage","url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/11\/mariadb-docker.png","contentUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/11\/mariadb-docker.png","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-docker\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Ferramentas de Desenvolvimento Web","item":"https:\/\/kinsta.com\/pt\/topicos\/ferramentas-desenvolvimento-web\/"},{"@type":"ListItem","position":3,"name":"Contenha seus Dados: Execute o MariaDB com o Docker"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/pt\/#website","url":"https:\/\/kinsta.com\/pt\/","name":"Kinsta\u00ae","description":"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura","publisher":{"@id":"https:\/\/kinsta.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/pt\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstapt\/","https:\/\/x.com\/kinsta_pt","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\/pt\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987","name":"Salman Ravoof","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/#\/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\/pt\/blog\/author\/salmanravoof\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/54680","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/comments?post=54680"}],"version-history":[{"count":7,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/54680\/revisions"}],"predecessor-version":[{"id":62978,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/54680\/revisions\/62978"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/54680\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/54680\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/54680\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/54680\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/54680\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/54680\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/54680\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/54680\/translations\/es"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/54680\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/54680\/translations\/dk"},{"href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/54680\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/media\/54681"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/media?parent=54680"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/tags?post=54680"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/topic?post=54680"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}