Monitorar e compreender o estado do seu sistema Docker é crucial para uma gestão e resolução de problemas eficazes. O Docker fornece vários comandos para visualizar informações do sistema, como contêineres em execução, imagens e configurações de rede.
Visualizando Contêineres em Execução
Para listar todos os contêineres em execução, utilize o comando docker ps:
docker ps
Isto exibirá informações sobre os contêineres em execução, incluindo o ID do contêiner, imagem, comando, tempo de criação, estado e portas.
Para visualizar todos os contêineres, incluindo os que não estão em execução, utilize o comando docker ps -a:
docker ps -a
Visualizando Imagens Docker
Para listar todas as imagens Docker no seu sistema, utilize o comando docker images:
docker images
Isto exibirá informações sobre as imagens, incluindo o repositório, tag, ID da imagem, tempo de criação e tamanho.
Para obter uma visão geral de alto nível do seu sistema Docker, utilize o comando docker info:
docker info
Isto exibirá informações detalhadas sobre a sua instalação Docker, incluindo a versão do servidor, o driver de armazenamento, o número de contêineres e imagens, e muito mais.
Para visualizar informações sobre as suas configurações de rede Docker, utilize o comando docker network ls:
docker network ls
Isto exibirá uma lista das redes Docker disponíveis, incluindo os seus nomes, IDs e tipos de driver.
Também pode utilizar o comando docker network inspect para obter informações mais detalhadas sobre uma rede específica:
docker network inspect bridge
Isto mostrará os detalhes de configuração da rede bridge, como o sub-rede, gateway e contêineres conectados.
Utilizando estes comandos Docker, pode facilmente monitorar e compreender o estado do seu sistema Docker, o que é essencial para uma gestão e resolução de problemas eficazes.