Início·Comandos de terminal
Publicidade

Garanta seu bônus em uma corretora de cripto

Bônus que você recebe só por se cadastrar. As condições são as que cada corretora anuncia.

docker logs

Pacotes e runtimes

Uso

docker logs [-f] [--tail <n>] <container>

Mostra o que o processo principal do contêiner escreveu em stdout e stderr; um app que grava log em arquivo interno não aparece aqui, e os logs desaparecem junto com o contêiner.

Opções comuns

OpçãoSignificado
-ffollow new output as it arrives
--tail <n>only the last n lines
--since <time>from a point in time, e.g. 15m or a timestamp
--until <time>up to a point in time
-tprefix every line with a timestamp

Exemplos

docker logs -f --tail 100 web

the last hundred lines, then follow

docker logs --since 15m web

what happened in the last fifteen minutes

docker logs -t web

the same output with timestamps in front

A pergunta é sempre o que vai onde: dentro deste projeto ou na máquina toda.

Como ler

  • Os colchetes [ ] marcam uma parte que você pode omitir.
  • As reticências … indicam que você pode listar vários.
  • As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.

Perguntas

QO que docker logs faz?

Mostra o que o processo principal do contêiner escreveu em stdout e stderr; um app que grava log em arquivo interno não aparece aqui, e os logs desaparecem junto com o contêiner.

QComo se digita?

docker logs [-f] [--tail <n>] <container> — os colchetes marcam o que você pode omitir.

QQuantas opções vale a pena saber?

Aqui estão 5; a lista completa está em man docker. Este comando fica em Pacotes e runtimes.

Comandos relacionados

página man: man docker-logs