Menu
Coddy logo textTech

Inspecionando Detalhes

Parte da seção Introdução ao Docker do Journey de Terminal da Coddy — lição 18 de 40.

O Docker armazena muitos detalhes sobre cada contêiner: seu status, a imagem da qual ele veio, suas configurações de rede e muito mais. O comando docker inspect mostra tudo isso como JSON.

Isso geralmente é mais do que você deseja. A flag --format permite extrair apenas um campo usando um placeholder de Go-template:

docker inspect --format "{{.State.Status}}" web

Isso imprime apenas o status do contêiner, por exemplo running. Outros espaços reservados úteis incluem {{.Config.Image}} para o nome da imagem. A string de formato transforma um amontoado de JSON no valor único que você realmente precisa.

challenge icon

Desafio

Fácil

Inicie um contêiner nginx em segundo plano chamado app, então use docker inspect com --format "{{.State.Status}}" para imprimir apenas o seu status.

Folha de consulta

Use docker inspect para visualizar os detalhes do container como JSON. A flag --format com um Go-template extrai um campo específico:

docker inspect --format "{{.State.Status}}" web

Placeholders úteis:

  • {{.State.Status}} — status do container (ex: running)
  • {{.Config.Image}} — nome da imagem

Experimente você mesmo

Terminal
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Introdução ao Docker