Fundamentos de Rede em Containers
Uma aplicação real é vários containers — web, api e um base de dados — e você precisa decidir quem fala com quem. Nesta aula vamos construir o modelo de rede: uma rede Docker é uma bridge privada que conecta alguns containers e os isola de todo o resto. Vamos criar uma com docker network create, con
Uma rede Docker é como uma sala de reunião privada: quem está dentro pode falar com qualquer um na sala, e quem está fora não ouve nada. Uma porta (-p) leva para fora, ao corredor (o host) — e você só a abre quando alguém de fora realmente precisa entrar.
- rede Docker
- Uma rede bridge privada que você cria com docker network create e à qual conecta containers; só os containers conectados se veem entre si, e tudo mais fica isolado deles.
- rede bridge
- O tipo de rede definida pelo utilizador que conecta containers no mesmo host numa rede privada partilhada, separada do próprio host.
- publicar porta (-p)
- A flag -p host:container que atravessa a fronteira até o host e mapeia uma porta do host a uma porta do container, para que algo fora da rede (por exemplo um navegador) possa alcançar o serviço. Você publica só o que precisa ser externo.