Opções de redes de tarefas do Amazon ECS para o tipo de inicialização do EC2
O comportamento de rede das tarefas do Amazon ECS hospedadas em instâncias do Amazon EC2 depende do modo de rede especificado na definição de tarefa. Recomendamos que você use o modo de rede awsvpc
, a menos que tenha uma necessidade específica de usar um modo de rede diferente.
Veja a seguir os modos de rede disponíveis.
Modo de rede | Contêineres do Linux no EC2 | Contêineres do Windows no EC2 | Descrição |
---|---|---|---|
|
Sim |
Sim |
A tarefa recebe sua própria interface de rede elástica (ENI) e um endereço IPv4 privado primário. Isso dá à tarefa as mesmas propriedades de rede que as instâncias do Amazon EC2. |
|
Sim |
Não |
A tarefa usa a rede virtual integrada do Docker no Linux, que é executada em cada instância do Amazon EC2 que hospeda a tarefa. A rede virtual integrada no Linux usa o driver de rede |
|
Sim |
Não |
A tarefa usa a rede do host que ignora a rede virtual integrada do Docker mapeando as portas do contêiner diretamente para a ENI da instância do Amazon EC2 que hospeda a tarefa. Os mapeamentos dinâmicos de portas não podem ser usados nesse modo de rede. Um contêiner em uma definição de tarefa que use esse modo deve especificar um número de |
|
Sim |
Não |
A tarefa não tem conectividade com rede externa. |
|
Não |
Sim |
A tarefa usa a rede virtual integrada do Docker no Windows, que é executada em cada instância do Amazon EC2 que hospeda a tarefa. A rede virtual integrada no Windows usa o driver de rede |
Para obter mais informações sobre as redes do Docker no Linus, consulte Networking overview
Para obter mais informações sobre as redes Docker no Windows, consulte Rede de contêineres do Windows