docker logs

Leia a saída de um container: por que quebrou, quem acessou, as últimas linhas ou ao vivo.

>_ Teste aqui: um Linux simulado, nesta página
Carregando o terminal…

Exemplos

  • docker logs site
  • docker logs --tail 1 site
  • docker logs -t site
  • docker logs site | grep GET
  • docker logs -f web

Como funciona

O docker logs NAME mostra tudo o que o container escreveu: mensagens de início, acessos e o erro quando ele quebra.

Funciona com containers parados também, por isso é o primeiro lugar para olhar quando algo não inicia.

Sintaxe

docker logs [OPÇÕES] CONTAINER

Opções

OpçãoO que faz
--tail Nsó as últimas N linhas
-tadiciona data e hora a cada linha
-fcontinua acompanhando as linhas novas (Ctrl+C para parar)

Bom saber

  • Um container que sai na hora? docker ps -a e depois docker logs NAME: o motivo costuma estar nas últimas linhas.
  • Os logs pertencem ao container: o docker rm apaga eles também.