1
resposta

Essas VM's do Swarm podem ter diferentes Sistemas Operacionais?

Pois gostaria de saber se é possível criar e rodar uma aplicação que usará tecnologias que só funcionam em SO's específicos, por exemplo (usar o .NET que não é usual no linux, em alguma distribuição linux)

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá, Renan. Tudo bem?

O Docker Swarm agrupa máquinas (físicas ou virtuais) que estejam rodando o Docker e que foram configuradas como um cluster. Então as VMs nesse contexto são usadas para executar o deamon do Docker onde serão executados os Containers das aplicações.

Então, teoricamente, qualquer container deveria poder ser executado, independentemente do Sistema Operacional. Existem imagens docker que tem com base o Windows, como Windows Server Core, NanoServer entre outras que podem ser vistas nesse link que podem ser usadas para aplicações .NET por exemplo.

Entao independente do SO da VM que esteja rodando, se estiver rodando o Docker, vai rodas os Containers que tem a base do Windows.

Espero ter ajudado. Bons estudos!