Julgue o item que se segue, a respeito de gerenciamento e ...
O Docker permite a criação de redes personalizadas para contêineres, o que possibilita a comunicação entre contêineres em diferentes hosts por meio da funcionalidade de overlay network.
Comentários
Veja os comentários dos nossos alunos
Certo
"The overlay network driver creates a distributed network among multiple Docker daemon hosts. This network sits on top of (overlays) the host-specific networks, allowing containers connected to it to communicate securely when encryption is enabled. Docker transparently handles routing of each packet to and from the correct Docker daemon host and the correct destination container.
You can create user-defined overlay networks using docker network create, in the same way that you can create user-defined bridge networks. Services or containers can be connected to more than one network at a time. Services or containers can only communicate across networks they're each connected to."
https://docs.docker.com/engine/network/drivers/overlay/
O Docker realmente permite a criação de redes personalizadas usando o recurso chamado Docker Network, e uma das opções disponíveis é a overlay network.
- Overlay networks são usadas principalmente em ambientes com múltiplos hosts, como em Docker Swarm ou em orquestradores como Kubernetes (embora Kubernetes normalmente use CNI plugins para isso).
- Com overlay, os contêineres que estão em hosts diferentes podem comunicar-se como se estivessem na mesma rede local.
- Essa funcionalidade é crucial para a criação de arquiteturas distribuídas, microserviços e aplicações escaláveis.
O item está correto.
O Docker, especialmente quando utilizado com o Docker Swarm (modo de orquestração nativo do Docker), permite sim a criação de redes do tipo overlay. Esse tipo de rede é usada para permitir que contêineres em hosts diferentes (ou seja, espalhados por diferentes nós do cluster) possam se comunicar entre si de forma transparente, como se estivessem na mesma rede local.
Docker é uma plataforma que permite a criação, execução e gerenciamento de aplicativos dentro de contêineres. Esses contêineres são ambientes isolados que garantem que um software funcione de maneira consistente, independentemente do sistema operacional ou da infraestrutura subjacente
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo