VPS

Como Instalar e Configurar o Docker no Ubuntu 18.04

guia para instalar e configurar - install docker ubuntu 18.04

O Docker é uma ferramenta sensacional que resolve um problema muito antigo entre desenvolvedores e administradores de sistemas.

De um lado, desenvolvedores dizem que o app funciona nas suas máquinas, enquanto administradores de sistemas se preocupam em mudar bibliotecas e requisitos.

Com o Docker, esse problema desaparece. Neste tutorial, você vai aprender a como instalar o Docker no Ubuntu 18.04.

O Docker é, essencialmente, uma máquina virtual que permite que você execute imagens. Com ele, você não precisa se preocupar sobre questões de requisitos. E isso cai como uma luva com muitos projetos em VPS.

Entenda o Docker

O Docker é uma tecnologia de código aberto que usada para lançar aplicações através de containers. Ela é relativamente nova, mas recebe melhorias constantes.

O Docker é super popular entre os desenvolvedores e pode ser instalado sem qualquer problema na sua distribuição Linux de preferência. Neste caso, vamos cobrir a parte de instalar o Docker Ubuntu!

A principal novidade do Docker é que ele permite “empacotar” uma aplicação ou um conjunto de serviços em containers.

Um container do Docker é um exemplo de aplicação que contém todas as bibliotecas e componentes necessários para uma aplicação funcionar.

De um ponto de vista mais prático, um container é uma máquina virtual reduzida que funciona independentemente de um sistema operacional onde uma aplicação específica ou serviço é executado.

Um container do Docker é gerado de uma imagem, que é o resultado da aplicação ou do serviço empacotado. Ele pode conter um sistema operacional inteiro ou aplicações pré-instaladas.

Dito isso, é a partir da imagem que o container vai começar a funcionar.

Existem muitas imagens Docker que podemos usar no nosso trabalho diário. Também podemos criar nossas próprias imagens e expandir as possibilidades dessa ótima aplicação.

Como Instalar – Install Docker Ubuntu 18.04

O Docker não está nos repositórios oficiais do Ubuntu 18.04. Porém, o processo de instalação não vai ser complicado complicado por conta disso. Siga os passos abaixo.

1. Acesse sua VPS

Primeiro, você precisa se conectar ao servidor usando SSH. Se tiver problemas com isso, acesse nosso tutorial PuTTy.

2. Atualize seu Sistema

Então, o sistema precisa ser atualizado para você ter mais segurança e confiabilidade para a instalação do Docker. Execute os dois comandos abaixo:

sudo apt update

sudo apt upgrade

3. Instale Pacotes Pré-requisitos

Assim que atualizar o sistema, você deve instalar alguns dos pacotes necessários antes de instalar o Docker Ubuntu. Você pode fazer isso com a ajuda de um único comando:

sudo apt-get install  curl apt-transport-https ca-certificates software-properties-common

4. Adicione os Repositórios do Docker

Agora você tem adicionar os repositórios do Docker. Isso vai fazer com que o processo de instalação seja muito mais fácil. Isso habilita você a usar o método oficial suportado de instalação.

Primeiro, você adiciona uma chave GPG, inserindo o comando a seguir na linha de comando do sistema:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Agora, adicione o repositório executando este comando:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

Depois disso, apenas atualize a informação do repositório

sudo apt update

5. Instalar Docker Ubuntu 18.04

Estamos quase terminando. Use o comando para, enfim, instalar o Docker no Ubuntu.

sudo apt install docker-ce

6. Verificar Status do Docker

Assim que a instalação estiver completa, é uma ótima ideia verificar o status do serviço.

sudo systemctl status docker

E é isso! Agora você já sabe como instalar o Docker no Ubuntu 18.04. Fácil, certo? Agora, você vai aprender a como usá-lo!

Como Começar a Usar o Docker no Ubuntu 18.04

Como o Docker já foi instalado, tudo o que você precisa agora é usar a imagem de teste para verificar se tudo está funcionando como deveria. Faça isso usando o comando:

sudo docker run hello-world

Agora, se você quiser procurar por imagens disponíveis, você só precisa usar o seguinte comando:

sudo docker search [search_query]

Basta substituir sua consulta (query) pelo texto em colchetes.

Por exemplo, se você quer procurar por uma imagem relacionada ao Debian, o comando que você deve usar e a informação que será mostrada são:

sudo docker search debian

mostrar imagem pesquisada no ubuntu

Então, para fazer o download da imagem para o seu computador, use o nome da imagem junto com o comando a seguir:

sudo docker pull [image_name]

No mundo real, o comando se pareceria também com:

sudo docker pull debian

Normalmente, os usuários têm várias imagens no próprio sistema. Podemos listar todas elas usando:

sudo docker images

A listagem vai ser bem parecida com a lista que vocẽ recebe quando você faz uma pesquisa (query).

Depois disso, você pode executar a imagem usando o comando pull e a ID da imagem.

sudo docker run -i -t [image]

Existem opções que estendem a funcionalidade do comando. Por exemplo, a opção -i faz com que a execução da imagem seja interativa. Já a opção -d faz com que ela aconteça em segundo plano.

Assim que estiver executando uma imagem, podemos terminar a execução usando a combinação de teclas CTRL+D.

Finalmente, se você quiser usar o Docker sem privilégios root, basta usar o comando abaixo:

sudo usermod -aG docker $(whoami)

Depois disso, reinicie o sistema e as alterações serão aplicadas.

Conclusão

As vantagens do Docker fazem com que o desenvolvimento de um software seja muito mais eficiente que antes.

Graças a isso, desenvolvedores não terão problemas em saber como a sua aplicação vai ser executada fora de um ambiente de testes.

Por outro lado, o sysadmin também não terá problemas com mudanças no sistemas ou em procurar por outras bibliotecas necessárias.

Neste tutorial, mostramos os primeiros passos com Install Docker Ubuntu. Mas se você quer destravar todo o potencial essa utilidade sensacional, recomendados checar a documentação oficial. Sucesso aí!

Andrei L.

Andrei é jornalista e conteudista SEO na Hostinger Brasil. Tem experiência em WordPress e na produção de conteúdos de tecnologia otimizados para conquistar as melhores posições no Google. É fã de games, adora vôlei, ama o inverno e está sempre buscando se aperfeiçoar no Inglês.

1 Comentário

Deixe seu comentário!

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Comece a Economizar Agora!

Hospedagem com tudo incluso e nome de domínio
1
45
/mês