Docker Logs

#Docker Logfile Location
/var/lib/docker/containers/[container-id]/[container-id]-json.log.

#Docker Log Config Location
./snap/docker/2907/config/daemon.json
/etc/docker/daemon.json

#List Docker Logs
docker logs <container_id>

#Docker log timestamps
docker logs <container_id> --timestamps docker logs <container_id> --since (or --until) YYYY-MM-DD

#The --tail flag will show the last N lines of logs:
docker logs <container_id> --tail N
docker logs <container_id> --follow

#Find Pattern in Logs
docker logs <container_id> | grep pattern

#Find Errors Only
docker logs <container_id> | grep -i error

#Docker Compse show logs too
docker-compose logs

Last updated