Como instalar o Docker Container no Linux? (Ubuntu e CentOS)

Publicados: 2019-08-01

Como instalar o Docker no Linux

Sem dúvida, o Docker é a melhor Container Management Platform para sua necessidade de projeto empresarial e/ou pessoal.

Por que precisamos do Docker?

Considere este cenário simples para o seu projeto.

  • Você tem um aplicativo Java Enterprise complexo com mais de 50 dependências do maven.
  • Você tem mais algumas dependências de serviços locais.
  • Você tem sua própria instância de banco de dados em execução localmente.
  • Você tem mais de 10 scripts de shell personalizados necessários para configurar seu ambiente.
  • Você tem ~ 5 variáveis ​​de ambiente.
  • Você tem ~ 5 scripts de inicialização automática.
  • E assim por diante…

Bem, quando você deseja enviar todos os itens acima para o seu cliente, são muitas etapas. Não é?

É aí que o Docker entra em cena.

Simplicidade:

Que tal construir e montar todos os itens acima em single docker image e enviar essa imagem para o seu cliente? É apenas uma single step install para o seu cliente e get ready within few minutes .

Neste tutorial, veremos as etapas sobre como install Docker on Linux e todas as etapas necessárias.

Vamos começar:

Passo 1. Faça login no host Linux e verifique o pré-requisito

Docker vem em 3 sabores:

  • Motor Docker – Comunidade
  • Docker Engine – Empresa
  • Docker Enterprise

Neste tutorial, veremos as etapas de instalação do Docker Community Edition .

1.1) Faça login no seu host Linux.

Estou usando o droplet Digital Ocean como meu host linux.

1.2) Verifique a arquitetura do sistema operacional Linux:

Você precisa de arquitetura 64-bit .

1.3) Verifique o nível do kernel do sistema operacional Linux:

O nível do kernel deve ser maior que 3.0.

Passo 2. Instale o Docker Community Edition

2.1) Certifique-se de adicionar a chave PGP oficial do Docker ao seu sistema.

2.2) Certifique-se de ter a chave PGP correta:

2.3) Certifique-se de instalar seu sistema operacional Ubuntu na versão mais recente

Command: sudo apt-get update

2.4) Configure o repositório Docker estável mais recente

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

2.5) Instale o Docker

Command: sudo apt-get install docker-ce

2.6) Verifique a versão do Docker

Etapa 3. Inicie o Docker e execute o Hello World

Docker instalado com sucesso no Linux

3.1) Comando simples para executar o Docker no Linux

Como você vê acima durante a instalação, o Docker se registra como um serviço do sistema: /lib/systemd/system/docker.service .

3.2) Vamos puxar o Hello World Docker e executar

Command: sudo docker run hello-world

O comando acima puxará a imagem do docker e você poderá executar o aplicativo Docker Hello World.

Passo 4. Como verificar imagens/repositórios do Docker?

Antes de executar o aplicativo Hello World:

Depois de executar o aplicativo Hello World:

Como você vê aqui - você verá o novo repositório hello-world abaixo

Parabéns. Estás pronto. Você configurou seu ambiente Linux para o Docker, instalou o Docker e também executou seu primeiro aplicativo Docker.

Etapa Extra:

Recomendamos que você siga estas etapas de pós-instalação.

Como iniciar automaticamente o docker após a reinicialização da VM?

Command: sudo systemctl enable docker

Basta executar o comando acima e seu docker será iniciado automaticamente na próxima vez que você reiniciar a VM/host.

Deixe-me saber se você enfrentar algum problema ao executar os comandos acima e qualquer problema do Docker.


Quer instalar o Docker no CentOS?

Basta substituir Step-2 acima pelas etapas abaixo: