📌 Nota: Esta é a branch de infraestrutura base. Se você procura a automação completa do Cluster Swarm (com master/workers configurados), mude para a branch
automatizada.
Ambiente de desenvolvimento local que provisiona máquinas virtuais Ubuntu 20.04 com Docker Engine pré-instalado, utilizando o provedor Hyper-V do Windows.
Ideal para quem precisa apenas de nós com Docker pronto, sem orquestração pré-definida.
Vagrantfile: Define as VMs, recursos (CPU/RAM) e rede.instalar-docker.sh: Script de provisionamento que instala o Docker e Docker Compose.
Pré-requisitos: Windows 10/11 (Pro/Enterprise) com Hyper-V ativado e Vagrant instalado.
-
Abra o PowerShell como Administrador na pasta do projeto.
-
Suba o ambiente (será solicitada sua senha do Windows para montar pastas via SMB):
vagrant up --provider=hyperv
-
Acesse qualquer nó via SSH (ex: node01):
vagrant ssh node01
vagrant halt: Desliga as VMs.vagrant destroy -f: Apaga tudo.