Mestre Luiz, o caso de usar um container em uma vm para executar um processo ou uma vm executando o processo, o custo da engine do docker é algo muito custoso ou é muito próximo de não ter nada?
Opa Ícaro! O custo do container dentro da VM é muito baixo. O Docker usará o runC que mostrei no vídeo e recursos nativos do Linux, como cgroups e namespaces para garantir o isolamento. A diferença de um processo convencional para um "processo container" é muito baixa.
Eu tenho como preferência usar o Windows Server como main-system da VPS pela facilidade de manutenção ~ e então estou com o Hyper-V gerenciando micro-vms Alpine-Linux Cada VM usa 256mb de RAM e roda somente 1 API em NetCore No Windows hospedeiro, eu tenho o IIS como proxy Reverso, que atende todo mundo na porta 80 e redireciona internamente pra VM de destino a atender a solicitação. ~~ porque não Docker? Porque Docker para Windows é pesado, estrangula memória / CPU e oferece um desempenho muito aquém do que se estivesse rodando em Linux como main-system
Mestre Luiz, o caso de usar um container em uma vm para executar um processo ou uma vm executando o processo, o custo da engine do docker é algo muito custoso ou é muito próximo de não ter nada?
Opa Ícaro!
O custo do container dentro da VM é muito baixo. O Docker usará o runC que mostrei no vídeo e recursos nativos do Linux, como cgroups e namespaces para garantir o isolamento.
A diferença de um processo convencional para um "processo container" é muito baixa.
Eu tenho como preferência usar o Windows Server como main-system da VPS pela facilidade de manutenção ~ e então estou com o Hyper-V gerenciando micro-vms Alpine-Linux
Cada VM usa 256mb de RAM e roda somente 1 API em NetCore
No Windows hospedeiro, eu tenho o IIS como proxy Reverso, que atende todo mundo na porta 80 e redireciona internamente pra VM de destino a atender a solicitação.
~~ porque não Docker?
Porque Docker para Windows é pesado, estrangula memória / CPU e oferece um desempenho muito aquém do que se estivesse rodando em Linux como main-system