Skip to content

Docker Compose log streaming

Docker Compose log streaming allows users to monitor log output from service containers in real-time, typically for debugging or observability purposes during local development^[400-devops-04-ci-cd-pipelines-devops-cd-monitoring-readme.md].

Usage

To stream logs for a specific service, the docker-compose logs command is used with the -f flag^[400-devops-04-ci-cd-pipelines-devops-cd-monitoring-readme.md]. For example, to follow the output of a service named fluentd, the following command is executed^[400-devops-04-ci-cd-pipelines-devops-cd-monitoring-readme.md]:

docker-compose logs -f fluentd

This approach is useful when working with complex logging pipelines that utilize containers running inside a Docker Compose environment^[400-devops-04-ci-cd-pipelines-devops-cd-monitoring-readme.md].

Sources

  • 400-devops-04-ci-cd-pipelines-devops-cd-monitoring-readme.md