Boa tarde, O curso esclareceu bastante dúvidas, mas fiquei com dúvida sobre as redes default, principalmete a host. Você poderia explicar melhor sobre elas (bridge, none e host) e dizer quando são usadas ?
Boa tarde, O curso esclareceu bastante dúvidas, mas fiquei com dúvida sobre as redes default, principalmete a host. Você poderia explicar melhor sobre elas (bridge, none e host) e dizer quando são usadas ?
Oi Afranio
De acordo com a documentação do docker, a rede bridge permite que contêineres conectados à essa mesma rede se comuniquem, enquanto fornece isolamento de contêineres que não estão conectados a essa rede.
Já se você usar o driver de rede do host para um contêiner, a pilha de rede desse contêiner não será isolada do Docker host. Por exemplo, se você executar um contêiner que se liga à porta 80 e usar a rede host, o aplicativo do contêiner estará disponível na porta 80 no endereço IP do host.
Se você deseja implantar vários contêineres conectados entre eles com uma rede interna privada, use a rede bridge. Se você deseja implantar um contêiner conectado à mesma rede do host (e acessar as mesmas redes do host), use a rede host.