2016-06-27 38 views
5

Mi aspettavo di trovare i log in /var/log/upstart o /var/lib/docker ma non ho avuto fortuna. Sto cercando di eseguire il debug di un problema di composizione del docker e sarebbe estremamente utile sapere quali chiamate API vengono eseguite dietro le quinte.Dove sono memorizzati i registri del daemon docker su ubuntu 16.04 xenial xenus?

+1

Ubuntu 16.04 è systemd e non upstart. È possibile visualizzare i registri con i comandi 'docker' o' systemd' come 'journalctl'. –

+0

Sto votando per chiudere questa domanda come off-topic perché non si riferisce direttamente alla programmazione. È appropriato sui siti Ask Ubuntu o Unix & Linux StackExchange. –

risposta

5

È possibile controllare questi luoghi:

  • journalctl -u docker per i registri della finestra mobile sulla rivista systemd
  • journalctl | grep docker per i log di sistema che menzionano finestra mobile
  • docker logs CONTAINER per i log di un contenitore di nome container
2

E per accorciarlo è possibile utilizzare quanto segue:

journalctl -u docker -n -f 
+0

Questa non è una risposta alla domanda originale. Dovrebbe essere aggiunto come commento contro la domanda. – LordWilmore

+1

Non ho abbastanza reputazione. – odedpr