3
respostas

Containeres em mais de uma máquina

No exemplo eu ter três máquinas distintas onde minha aplicação rode em 15 conteineres distribuídos entre estas máquinas. Qual a vantagem de ter 5 containeres em uma máquina, sendo que ele compartilha os recursos de memória e cpu do host?

Não daria na mesma se eu colocasse um container em cada máquina? ficando assim com apenas três rodando em máquinas distintas?

3 respostas

Oi Alexandro,

A vantagem de ter 15 containers na mesma máquina é que eles podem ser containers diferentes (1 container de MySQL, 1 container do App....), ai em cada servidor você tem um node completo do sistema rodando

Acredito que quando envolve diversos containers em máquinas distintas, uma outra forma de organizar a distribuição de recursos entre containers seria pelo Docker Swarm, não?

Fala Bruno, tudo bem?

O Docker Swarm é um produto separado que você pode usar para agrupar e gerenciar vários hosts do Docker.