Esperei até o final do curso e não consegui sanar minha dúvida: como rodar vários serviços com dock swarm que apresentam como entrada as mesmas porta 80 e 443?
Esperei até o final do curso e não consegui sanar minha dúvida: como rodar vários serviços com dock swarm que apresentam como entrada as mesmas porta 80 e 443?
Oi Auciomar, tudo bem? Você diz que tem várias aplicações containerizadas que rodam por padrão na porta 80 e quer executá-las em paralelo sem conflitos?
Positivo, professor.
Um dos projetos aqui na empresa é rodar um Graylog, em conjunto com uma aplicação interna, mais Netbox (ferramenta de inventário de equipamentos de rede). Todas escutam na porta 80/443, e não sei como containerizar todas com swarm, uma vez que a porta exposta para o host será a mesma.
Obrigado desde já.
Nesse caso você não pode expor diferentes portas para o host? Por mais que cada uma escute na porta 80/443 dentro do container, você tem liberdade de mapeá-las para outras portas no host.
To achando melhor usar um proxy reverso... Acho que vai ficar melhor, professor. Daí, cada um "escuta" em uma url diferente.
Também é uma possibilidade :)