Is there any way I can see the log of a container that has exited?
I can get the container id of the exited container using docker ps -a
but I want to know what happened when it was running.
The docker logs command shows information logged by a running container. The docker service logs command shows information logged by all containers participating in a service. The information that is logged and the format of the log depends almost entirely on the container's endpoint command.
Use docker logs
. It also works for stopped containers and captures the entire STDOUT and STDERR streams of the container's main process:
$ docker run -d --name test debian echo "Hello World" 02a279c37d5533ecde76976d7f9d1ca986b5e3ec03fac31a38e3dbed5ea65def $ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 49daa9d41a24 debian "echo test" 2 minutes ago Exited (0) 2 minutes ago test $ docker logs -t test 2016-04-16T15:47:58.988748693Z Hello World
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With