Skip to content
Latchkey

O Que É um Executor Docker Machine?

Um executor Docker Machine é uma configuração de runner que provisiona máquinas virtuais de nuvem sob demanda, instala um engine Docker em cada uma e roda os jobs como containers ali. Foi uma forma comum de fazer autoscaling de runners de CI em VMs de nuvem. Ele foi em grande parte substituído por executores baseados em orquestradores de containers.

Por que importa

Ele foi pioneiro em capacidade de CI sob demanda, mas carrega overhead operacional e agora está deprecado em muitas configurações. Entendê-lo explica por que equipes migraram para Kubernetes ou plataformas de runners gerenciados para autoscaling. A ideia central, VMs efêmeras por job, ainda sustenta as abordagens modernas.

Guias relacionados