{"id":15538,"date":"2020-09-08T17:48:47","date_gmt":"2020-09-08T20:48:47","guid":{"rendered":"https:\/\/blog.hostinger.io\/pt-tutoriais\/?p=15538"},"modified":"2026-03-10T13:01:12","modified_gmt":"2026-03-10T16:01:12","slug":"instalar-docker-ubuntu","status":"publish","type":"post","link":"\/pt\/tutoriais\/instalar-docker-ubuntu","title":{"rendered":"Como instalar e configurar o Docker no Ubuntu"},"content":{"rendered":"<p>Docker &eacute; uma tecnologia de c&oacute;digo aberto que &eacute; usada para implementar aplicativos atrav&eacute;s de <strong><a href=\"https:\/\/www.docker.com\/resources\/what-container\" target=\"_blank\" rel=\"noopener\">containers<\/a><\/strong>. &Eacute; uma plataforma relativamente nova, mas que &eacute; constantemente atualizada e inclui uma ampla comunidade de usu&aacute;rios.<\/p><p><span style=\"font-weight: 400\">O<\/span><b> Docker <\/b><span style=\"font-weight: 400\">&eacute; uma ferramenta sensacional que resolve um problema muito antigo entre desenvolvedores e administradores de sistemas. <\/span><\/p><p><span style=\"font-weight: 400\">De um lado, desenvolvedores dizem que o app funciona nas suas m&aacute;quinas, enquanto administradores de sistemas se preocupam em mudar bibliotecas e requisitos. <\/span><\/p><p><span style=\"font-weight: 400\">Com o <a href=\"\/pt\/vps\/hospedagem-docker\">Docker VPS<\/a>, esse problema desaparece.<\/span><\/p><p><span style=\"font-weight: 400\">O Docker &eacute;, essencialmente, uma m&aacute;quina virtual que permite que voc&ecirc; execute <strong><a href=\"https:\/\/www.tutorialspoint.com\/docker\/docker_images.htm\" target=\"_blank\" rel=\"noopener\">imagens<\/a><\/strong>. Com ele, voc&ecirc; n&atilde;o precisa se preocupar sobre quest&otilde;es de requisitos. E isso cai como uma luva com muitos projetos em <\/span><a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/o-que-e-vps-como-escolher-um-servidor-vps\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">VPS<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/p><p>O Docker &eacute; altamente popular entre desenvolvedores e <strong><a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/como-instalar-docker-compose-centos-7\/\" target=\"_blank\" rel=\"noopener\">pode ser instalado<\/a><\/strong> sem quaisquer problema na nossa <strong><a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/centos-vs-ubuntu-qual-escolher-para-servidor-web\/\" target=\"_blank\" rel=\"noopener\">distribui&ccedil;&atilde;o favorita do Linux<\/a><\/strong>.<\/p><p>Neste tutorial, voc&ecirc; vai aprender a <strong>como<\/strong> <strong>instalar o Docker no Ubuntu<\/strong>.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-BR.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR-1024x283.png\" alt=\"\" class=\"wp-image-30351\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR.png 1024w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR-300x83.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR-150x41.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR-768x212.png 768w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/Linux-cheat-sheet-BR-1536x425.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading has-text-align-left\" id=\"h-como-instalar-install-docker-ubuntu\"><b>Como Instalar &ndash; Install Docker Ubuntu <\/b><\/h2><p><span style=\"font-weight: 400\">O Docker n&atilde;o est&aacute; nos reposit&oacute;rios oficiais do Ubuntu. Por&eacute;m, o processo de instala&ccedil;&atilde;o n&atilde;o vai ser complicado por conta disso. Siga os passos abaixo.<\/span><\/p><h3 class=\"wp-block-heading\" id=\"h-1-acesse-sua-vps\"><b>1. Acesse sua VPS<\/b><\/h3><p><span style=\"font-weight: 400\">Primeiro, voc&ecirc; precisa se conectar ao <a href=\"\/pt\/alojamento-vps\"><strong>servidor VPS Linux<\/strong><\/a> usando SSH. Se tiver problemas com isso, acesse nosso <\/span><a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/como-se-conectar-servidor-vps-usando-terminal-ssh\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">tutorial sobre PuTTy<\/span><\/a><span style=\"font-weight: 400\">.<\/span> <\/p><p><div class=\"protip\">\n                    <h4 class=\"title\">Dica<\/h4>\n                    <p>Explore nossos planos de VPS KVM se quiser executar seu aplicativo usando o Docker. A virtualiza&ccedil;&atilde;o KVM permite o suporte a uma variedade maior de aplicativos do que em op&ccedil;&otilde;es baseadas no OpenVZ.<\/p>\n                <\/div><\/p><h3 class=\"wp-block-heading\" id=\"h-2-atualize-seu-sistema\"><b>2. Atualize seu Sistema<\/b><\/h3><p><span style=\"font-weight: 400\">Ent&atilde;o, o sistema precisa ser atualizado para voc&ecirc; ter mais seguran&ccedil;a e confiabilidade para a instala&ccedil;&atilde;o do Docker. Execute os dois comandos abaixo:<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">sudo apt update<\/span>\n<span style=\"font-weight: 400\">sudo apt upgrade<\/span><\/pre><h3 class=\"wp-block-heading\" id=\"h-3-instale-pacotes-de-pre-requisitos\"><b>3. Instale Pacotes de Pr&eacute;-requisitos<\/b><\/h3><p><span style=\"font-weight: 400\">Assim que atualizar o sistema, voc&ecirc; deve instalar alguns dos pacotes necess&aacute;rios antes de instalar o Docker Ubuntu. Voc&ecirc; pode fazer isso com a ajuda de um &uacute;nico comando:<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">sudo apt-get install &nbsp;curl apt-transport-https ca-certificates software-properties-common<\/span><\/pre><p>Para melhor entender o comando acima, aqui est&aacute; uma curta descri&ccedil;&atilde;o do que ele significa:<\/p><ul>\n<li><strong>apt-transport-https<\/strong> &ndash; permite que o gerenciador de pacotes transfira os&nbsp;<em>tiles<\/em> e os dados atrav&eacute;s de https<\/li>\n<li><strong>ca-certificates<\/strong> &ndash; permite que o navegador da web e o sistema verifiquem certificados de seguran&ccedil;a<\/li>\n<li><strong>curl<\/strong> &ndash; transfere dados<\/li>\n<li><strong>software-properties-common<\/strong> &ndash; adiciona scripts para gerenciar o software<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-4-adicione-os-repositorios-do-docker\"><b>4. Adicione os Reposit&oacute;rios do Docker<\/b><\/h3><p><span style=\"font-weight: 400\">Agora voc&ecirc; tem adicionar os reposit&oacute;rios do Docker. Isso vai fazer com que o processo de instala&ccedil;&atilde;o seja muito mais f&aacute;cil. Isso habilita voc&ecirc; a usar o m&eacute;todo oficial suportado de instala&ccedil;&atilde;o. <\/span><\/p><p><span style=\"font-weight: 400\">Primeiro, voc&ecirc; adiciona uma chave GPG, inserindo o comando a seguir na linha de comando do sistema:<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">curl -fsSL https:\/\/download.docker.com\/linux\/ubuntu\/gpg | sudo apt-key add -<\/span><\/pre><p><span style=\"font-weight: 400\">Agora, adicione o reposit&oacute;rio executando este comando:<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">sudo add-apt-repository \"deb [arch=amd64] https:\/\/download.docker.com\/linux\/ubuntu $(lsb_release -cs) stable\"<\/span><\/pre><p><span style=\"font-weight: 400\">Depois disso, apenas atualize a informa&ccedil;&atilde;o do reposit&oacute;rio<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">sudo apt update<\/span><\/pre><p>Garanta que voc&ecirc; est&aacute; instalando a partir do reposit&oacute;rio do Docker, ao inv&eacute;s do reposit&oacute;rio padr&atilde;o do Ubuntu ao usar este comando:<\/p><pre class=\"ql-syntax\">apt-cache policy docker-ce<\/pre><p>A sa&iacute;da correta vai ficar como o texto a seguir, com diferentes n&uacute;meros de vers&otilde;es:<\/p><pre class=\"ql-syntax\">docker-ce:\n   Installed: (none)\n   Candidate: 16.04.1~ce~4-0~ubuntu\n   Version table:\n       16.04.1~ce~4-0~ubuntu 500\n            500 https:\/\/download.docker.com\/linux\/ubuntubionic\/stableamd64packages<\/pre><p>Como voc&ecirc; pode ver, o <strong>docker-ce<\/strong> n&atilde;o est&aacute; instalado, ent&atilde;o podemos passar para o pr&oacute;ximo passo.<\/p><h3 class=\"wp-block-heading\" id=\"h-5-instalar-docker-ubuntu\"><b>5. Instalar Docker Ubuntu <\/b><\/h3><p><span style=\"font-weight: 400\">Estamos quase terminando. Use o comando para, enfim, instalar o Docker no Ubuntu.<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">sudo apt install docker-ce<\/span><\/pre><h3 class=\"wp-block-heading\" id=\"h-6-verificar-status-do-docker\"><strong>6. Verificar Status do Docker<\/strong><\/h3><p><span style=\"font-weight: 400\">Assim que a instala&ccedil;&atilde;o estiver completa, &eacute; uma &oacute;tima ideia verificar o status do servi&ccedil;o.<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">sudo systemctl status docker<\/span><\/pre><p><span style=\"font-weight: 400\">E &eacute; isso! Agora voc&ecirc; j&aacute; sabe como instalar o Docker no Ubuntu. F&aacute;cil, certo? Agora, voc&ecirc; vai aprender a como us&aacute;-lo!<\/span><\/p><h2 class=\"wp-block-heading\" id=\"h-como-comecar-a-usar-o-docker-no-ubuntu\"><b>Como Come&ccedil;ar a Usar o Docker no Ubuntu<\/b><\/h2><p><span style=\"font-weight: 400\">Como o Docker j&aacute; foi instalado, tudo o que voc&ecirc; precisa agora &eacute; usar a imagem de teste para verificar se tudo est&aacute; funcionando como deveria. Fa&ccedil;a isso usando o comando:<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">sudo docker run hello-world<\/span><\/pre><p><span style=\"font-weight: 400\">Agora, se voc&ecirc; quiser procurar por imagens dispon&iacute;veis, voc&ecirc; s&oacute; precisa usar o seguinte comando:<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">sudo docker search [search_query]<\/span><\/pre><p><span style=\"font-weight: 400\">Basta substituir sua consulta (query) pelo texto em colchetes.<\/span><\/p><p><span style=\"font-weight: 400\">Por exemplo, se voc&ecirc; quer procurar por uma imagem relacionada ao Debian, o comando que voc&ecirc; deve usar e a informa&ccedil;&atilde;o que ser&aacute; mostrada s&atilde;o:<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">sudo docker search debian<\/span><\/pre><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"614\" height=\"545\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2020\/09\/docker-hello-world.jpg\" alt=\"output do hello world com o docker\" class=\"wp-image-20735\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2020\/09\/docker-hello-world.jpg 614w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2020\/09\/docker-hello-world-300x266.jpg 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2020\/09\/docker-hello-world-150x133.jpg 150w\" sizes=\"(max-width: 614px) 100vw, 614px\" \/><\/figure><p><span style=\"font-weight: 400\">Ent&atilde;o, para fazer o download da imagem para o seu computador, use o nome da imagem junto com o comando a seguir:<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">sudo docker pull [image_name]<\/span><\/pre><p><span style=\"font-weight: 400\">No mundo real, o comando se pareceria tamb&eacute;m com:<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">sudo docker pull debian<\/span><\/pre><p><span style=\"font-weight: 400\">Normalmente, os usu&aacute;rios t&ecirc;m v&aacute;rias imagens no pr&oacute;prio sistema. Podemos listar todas elas usando:<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">sudo docker images<\/span><\/pre><p><span style=\"font-weight: 400\">A listagem vai ser bem parecida com a lista que voc&ecirc; recebe quando voc&ecirc; faz uma pesquisa (query).<\/span><\/p><p><span style=\"font-weight: 400\">Depois disso, voc&ecirc; pode executar a imagem usando o comando pull e a ID da imagem.<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">sudo docker run -i -t [image]<\/span><\/pre><p><span style=\"font-weight: 400\">Existem op&ccedil;&otilde;es que estendem a funcionalidade do comando. Por exemplo, a op&ccedil;&atilde;o <\/span><b>-i<\/b><span style=\"font-weight: 400\"> faz com que a execu&ccedil;&atilde;o da imagem seja interativa. J&aacute; a op&ccedil;&atilde;o <strong>-d<\/strong> faz com que ela aconte&ccedil;a em segundo plano.<\/span><\/p><p><span style=\"font-weight: 400\">Assim que estiver executando uma imagem, podemos terminar a execu&ccedil;&atilde;o usando a combina&ccedil;&atilde;o de teclas <\/span><b>CTRL+D<\/b><span style=\"font-weight: 400\">.<\/span><\/p><p><span style=\"font-weight: 400\">Finalmente, se voc&ecirc; quiser usar o Docker sem privil&eacute;gios root, basta usar o comando abaixo:<\/span><\/p><pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400\">sudo usermod -aG docker $(whoami)<\/span><\/pre><p><span style=\"font-weight: 400\">Depois disso, reinicie o sistema e as altera&ccedil;&otilde;es ser&atilde;o aplicadas.<\/span><\/p><h2 class=\"wp-block-heading\" id=\"h-como-usar-melhor-o-comando-docker\">Como Usar Melhor o Comando Docker<\/h2><p>O comando Docker consiste em op&ccedil;&otilde;es de passe, comandos e argumentos. A sintaxe vai seguir o seguinte formato:<\/p><pre>docker [option]         <div class=\"console-box\">\n            <div class=\"console-box__head\">\n                <span class=\"console-box__bubble\"><\/span>\n                <span class=\"console-box__bubble console-box__bubble--yellow\"><\/span>\n                <span class=\"console-box__bubble console-box__bubble--green\"><\/span>\n            <\/div>\n            <p class=\"console-box__body\"><\/p>\n        <\/div>\n         [arguments]<\/pre><p>Para ver todos os subcomandos dispon&iacute;veis, use o seguinte comando:<\/p><pre>docker<\/pre><p>Para ver as op&ccedil;&otilde;es dispon&iacute;veis com um comando:<\/p><pre>docker docker-subcommand --help<\/pre><p>Aqui est&atilde;o os subcomandos dispon&iacute;veis como o Docker 18&prime;:<\/p><pre>docker attach &ndash; Anexar padr&otilde;es locais de entrada, sa&iacute;da e streams de erro para um container em execu&ccedil;&atilde;o\ndocker build &ndash; Construir uma imagem a partir de um Dockerfile\ndocker builder &ndash; Gerenciar builds\ndocker checkpoint &ndash; Gerenciar checkpoints\ndocker commit &ndash; Criar uma nova imagem a partir das mudan&ccedil;as de um container\ndocker config &ndash; Gerenciar configura&ccedil;&otilde;es do Docker\ndocker container &ndash; Gerenciar containers\ndocker context &ndash; Gerenciar contextos\ndocker cp &ndash; Coipar arquivos\/pastas entre um container e um sistema de arquivos local<br>docker create &ndash; Criar um novo container\ndocker diff &ndash; Inspecionar mudan&ccedil;as de arquivos ou diret&oacute;rios no sistema de arquivos de um container\ndocker events &ndash; Obter eventos em tempo real do servidor\ndocker exec &ndash; Executar um comando num container em execu&ccedil;&atilde;o\ndocker export &ndash; Exportar o arquivo de sistemas de um container como arquivo tar\ndocker history &ndash; Exibir o hist&oacute;rico de uma imagem\ndocker image &ndash; Gerenciar images\ndocker images &ndash; Listar images\ndocker import &ndash; Importar os conte&uacute;dos de uma tarball para criar uma imagem de arquivo de sistema\ndocker info &ndash; Exibir informa&ccedil;&otilde;es de todo o sistema\ndocker inspect &ndash; Retornar informa&ccedil;&otilde;es de baixo n&iacute;vel sobre os objetos do Docker\ndocker kill &ndash; Finalizar um ou mais containers em execu&ccedil;&atilde;o\ndocker load &ndash; Carregar uma imagem a partir de um arquivo tar ou STDIN\ndocker login &ndash; Fazer login para um registro do Docker\ndocker logout &ndash; Fazer logout de um registro do Docker\ndocker logs &ndash; Obter os registros de um container\ndocker manifest &ndash; Gerenciar os manifestos de imagens e manifestos de listas do Docker\ndocker network &ndash; Gerenciar redes\ndocker node &ndash; Gerenciar Swarm nodes\ndocker pause &ndash; Pausar todos os processos dentro de um ou mais containers\ndocker plugin &ndash; Gerenciar plugins\ndocker port &ndash; Listar mapeamentos de portas ou mapeamentos espec&iacute;ficos para um container<br>docker ps &ndash; Listar containers\ndocker pull &ndash; Puxar uma imagem ou reposit&oacute;rio a partir de um registro\ndocker push &ndash; Empurrar uma imagem ou reposit&oacute;rio para um registro\ndocker rename &ndash; Renomear um container\ndocker restart &ndash; Reiniciar um ou mais containers\ndocker rm &ndash; Remover um ou mais containers\ndocker rmi &ndash; Remover uma ou mais images\ndocker run &ndash; Executar um comando num novo container\ndocker save &ndash; Salvar uma ou mais imagens num arquivo tar (enviado para STDOUT por padr&atilde;o)\ndocker search &ndash; Buscar o Hub do Docker por mais imagens\ndocker secret &ndash; Gerenciar segredos do Docker\ndocker service &ndash; Gerenciar servi&ccedil;os\ndocker stack &ndash; Gerenciar stacks\ndocker start &ndash; Iniciar um ou mais containers parados\ndocker stats &ndash; Exibir uma transmiss&atilde;o ao vivo das estat&iacute;sticas de uso de container(s)\ndocker stop &ndash; Finalizar um ou mais containers que est&atilde;o sendo executados\ndocker swarm &ndash; Gerenciar Swarm\ndocker system &ndash; Gerenciar Docker\ndocker tag &ndash; Criar uma tag TARGET_IMAGE que se refere a SOURCE_IMAGE\ndocker top &ndash; Exibir os processos em execu&ccedil;&atilde;o num container\ndocker trust &ndash; Gerenciar o trust nas imagens Docker\ndocker unpause &ndash; Despausar todos os processos dentro de um ou mais containers\ndocker update &ndash; Atualizar configura&ccedil;&atilde;o de um ou mais containers\ndocker version &ndash; Mostrar informa&ccedil;&otilde;es de vers&atilde;o do Docker\ndocker volume &ndash; Gerenciar volumes\ndocker wait &ndash; Bloquear at&eacute; um ou mais containers pararem, e ent&atilde;o imprimir seus c&oacute;digos de sa&iacute;da<\/pre><h2 class=\"wp-block-heading\" id=\"h-entenda-o-docker\"><b>Entenda o Docker<\/b><\/h2><p><span style=\"font-weight: 400\">A principal novidade do Docker &eacute; que ele permite &ldquo;empacotar&rdquo; uma aplica&ccedil;&atilde;o ou um conjunto de servi&ccedil;os em containers.<\/span><\/p><p><span style=\"font-weight: 400\">Um container do Docker &eacute; um exemplo de aplica&ccedil;&atilde;o que cont&eacute;m todas as bibliotecas e componentes necess&aacute;rios para uma aplica&ccedil;&atilde;o funcionar.<\/span><\/p><p><span style=\"font-weight: 400\">De um ponto de vista mais pr&aacute;tico, um container &eacute; uma m&aacute;quina virtual reduzida que funciona independentemente de um sistema operacional onde uma aplica&ccedil;&atilde;o espec&iacute;fica ou servi&ccedil;o &eacute; executado.<\/span><\/p><p><span style=\"font-weight: 400\">Um container do Docker &eacute; gerado de uma imagem, que &eacute; o resultado da aplica&ccedil;&atilde;o ou do servi&ccedil;o empacotado. Ele pode conter um sistema operacional inteiro ou aplica&ccedil;&otilde;es pr&eacute;-instaladas.<\/span><\/p><p><span style=\"font-weight: 400\">Dito isso, &eacute; a partir da imagem que o container vai come&ccedil;ar a funcionar.<\/span><\/p><p><span style=\"font-weight: 400\">Existem muitas <a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/remover-imagens-docker\/\" target=\"_blank\" rel=\"noopener\"><strong>imagens Docker<\/strong><\/a> que podemos usar no nosso trabalho di&aacute;rio. Tamb&eacute;m podemos criar nossas pr&oacute;prias imagens e expandir as possibilidades dessa &oacute;tima aplica&ccedil;&atilde;o.<\/span><\/p><figure class=\"wp-block-image size-large\"><a href=\"\/pt\/alojamento-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1-1024x300.png\" alt=\"\" class=\"wp-image-32923\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png 1024w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1-300x88.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1-150x44.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1-768x225.png 768w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1-1536x450.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusao\"><b>Conclus&atilde;o<\/b><\/h2><p><span style=\"font-weight: 400\">As vantagens do Docker fazem com que o desenvolvimento de um software seja muito mais eficiente que antes. <\/span><\/p><p><span style=\"font-weight: 400\">Gra&ccedil;as a isso, desenvolvedores n&atilde;o ter&atilde;o problemas em saber como a sua aplica&ccedil;&atilde;o vai ser executada fora de um ambiente de testes. <\/span><\/p><p><span style=\"font-weight: 400\">Por outro lado, o <em>sysadmin<\/em> tamb&eacute;m n&atilde;o ter&aacute; problemas com mudan&ccedil;as no sistemas ou em procurar por outras bibliotecas necess&aacute;rias.<\/span><\/p><p><span style=\"font-weight: 400\">Neste tutorial, mostramos os primeiros passos com Install Docker Ubuntu. Mas se voc&ecirc; quer destravar todo o potencial essa utilidade sensacional, recomendados checar a <\/span><a href=\"https:\/\/docs.docker.com\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">documenta&ccedil;&atilde;o oficial<\/span><\/a><span style=\"font-weight: 400\">. Sucesso a&iacute;!<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Docker &eacute; uma tecnologia de c&oacute;digo aberto que &eacute; usada para implementar aplicativos atrav&eacute;s de containers. &Eacute; uma plataforma relativamente nova, mas que &eacute; constantemente atualizada e inclui uma ampla comunidade de usu&aacute;rios. O Docker &eacute; uma ferramenta sensacional que resolve um problema muito antigo entre desenvolvedores e administradores de sistemas. De um lado, desenvolvedores [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/pt\/tutoriais\/instalar-docker-ubuntu\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":92,"featured_media":15539,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"","rank_math_description":"Passo a passo para voc\u00ea instalar Docker Ubuntu e dinamizar o processo de desenvolver um software ou executar uma aplica\u00e7\u00e3o!","rank_math_focus_keyword":"instalar docker ubuntu","footnotes":""},"categories":[4915],"tags":[6502,6497,6501],"class_list":["post-15538","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps","tag-configurar-docker-ubuntu","tag-docker-ubuntu","tag-instalar-docker-ubuntu"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-install-docker-on-ubuntu","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/instalar-docker-ubuntu","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/installer-docker-sur-ubuntu","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-instalar-y-usar-docker-en-ubuntu","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-install-docker-ubuntu","default":0},{"locale":"ja-JP","link":"https:\/\/www.hostinger.com\/jp\/tutorials\/how-to-install-docker-on-ubuntu","default":0},{"locale":"ar-AE","link":"https:\/\/www.hostinger.com\/ae\/tutorials\/how-to-install-docker-on-ubuntu","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-install-docker-on-ubuntu","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-install-docker-on-ubuntu","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-install-docker-on-ubuntu","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-instalar-y-usar-docker-en-ubuntu","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-instalar-y-usar-docker-en-ubuntu","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-instalar-y-usar-docker-en-ubuntu","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/instalar-docker-ubuntu","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-install-docker-on-ubuntu","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-install-docker-on-ubuntu","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-install-docker-on-ubuntu","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-install-docker-on-ubuntu","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/15538","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/users\/92"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/comments?post=15538"}],"version-history":[{"count":17,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/15538\/revisions"}],"predecessor-version":[{"id":43837,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/15538\/revisions\/43837"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/media\/15539"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/media?parent=15538"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/categories?post=15538"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/tags?post=15538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}