docker network ls
O comando docker network ls
é usado para listar todas as redes criadas no Docker. Ele exibe informações básicas sobre cada rede, como seu nome, ID, driver e escopo. Esse comando é útil para visualizar rapidamente as redes disponíveis e gerenciar a topologia de rede dos containers.
Sintaxe
Opções Comuns
-q
,--quiet
: Exibe apenas os IDs das redes, ocultando os outros detalhes.--filter
,-f
: Filtra as redes listadas de acordo com condições específicas, como driver ou escopo.
Saída do Comando
A saída padrão de docker network ls
inclui as seguintes colunas:
NETWORK ID: O ID único da rede.
NAME: O nome da rede.
DRIVER: O driver de rede utilizado (ex:
bridge
,overlay
, etc.).SCOPE: O escopo da rede (ex:
local
,global
).
Exemplos
Listar Todas as Redes:
Este comando exibe uma lista de todas as redes criadas no Docker, incluindo redes padrão como
bridge
,host
, enone
.Listar Apenas os IDs das Redes:
Isso exibe apenas os IDs das redes, útil para uso em scripts ou operações automatizadas.
Filtrar Redes pelo Driver:
Aqui, apenas as redes que utilizam o driver
bridge
serão exibidas.Filtrar Redes pelo Nome:
Isso exibe apenas a rede cujo nome é
my_network
.
Uso Avançado
Se você estiver gerenciando um ambiente Docker com muitas redes, o uso de filtros pode ajudar a encontrar rapidamente a rede que você precisa gerenciar. Além disso, o comando docker network ls
pode ser combinado com outros comandos para operações de rede mais complexas, como inspeções ou desconexões de containers.
Exemplo de Documentação
Exibindo Apenas os IDs das Redes
Para obter uma lista simplificada mostrando apenas os IDs das redes:
Filtrando Redes por Driver
Se você quiser ver apenas as redes que utilizam um driver específico, como bridge
:
Filtrando Redes por Nome
Para exibir uma rede específica, filtrando pelo nome:
Utilidade
O comando docker network ls
é essencial para monitorar e gerenciar a infraestrutura de rede dos containers no Docker, facilitando a visualização rápida das redes disponíveis e suas configurações básicas.
Last updated