Configuração do Docker Swarm (Manager e Worker)

Nessa aula vamos fazer o passo a passo para a Configuração do Docker Swarm (Manager e Worker)

Nessa aula vamos fazer o passo a passo para a Configuração do Docker Swarm (Manager).

Passo 1 - Configuração do Host

Importante: Se você criar sua VPS com o nome desejado, não precisa alterar nada ;)

Primeiro vamos mudar o hostname da máquina para que ela seja devidamente identificada pelo Cluster do Docker Swarm.

Insira o hostname usando este comando:

hostnamectl set-hostname manager1

precisamos alterar esse arquivo também:

nano /etc/hosts

Agora precisamos alterar o /etc/hosts para adicionar o novo nome, tornando persistente.

Procure para a entrada 127.0.0.1 .... e coloque o nome do seu manager:

127.0.0.1    manager1

Agora vamos reiniciar o sistema para efetivar as alterações do hostname:

reboot

Para exibir o nome do host:

hostnamectl

Passo 2 - Instalação do Docker

Agora vamos instalar e configurar o Docker no Debian 11 ou 12.

Passo 3 - Configuração do Swarm

Uma vez com o Docker instalado, vamos fazer a configuração do modo Swarm.

Inicia o Swarm no Manager

Configura a Rede do Docker Swarm

Passo 4 - Configuração do ctop (opcional)

Você pode usar o ctop (https://github.com/bcicen/ctoparrow-up-right) para ter uma visão geral do seu swarm em tempo real.

Passo 5 - Adicionando Workes no Swarm

Caso você queira adicionar workers ao seu swarm, você precisa rodar este comando para obter o comando para rodar nos workers:

listas os nodes do docker swarm

Atualizado