<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/cm-a-terminal-ui-for-monitoring-docker-container-logs-in-real-time-with-multi-pane-support--pdugimsdq" -->

---
title: cm – A terminal UI for monitoring Docker container logs...
description: cm is a terminal UI application for monitoring Docker container logs in real-time with multi-pane support. It automatically discovers running containers...
canonical: https://daily.dev/posts/cm-a-terminal-ui-for-monitoring-docker-container-logs-in-real-time-with-multi-pane-support--pdugimsdq
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: cm – A terminal UI for monitoring Docker container logs in real-time with multi-pane support. | daily.dev
og:description: cm is a terminal UI application for monitoring Docker container logs in real-time with multi-pane support. It automatically discovers running containers...
og:url: https://daily.dev/posts/cm-a-terminal-ui-for-monitoring-docker-container-logs-in-real-time-with-multi-pane-support--pdugimsdq
og:image: https://api.daily.dev/og/posts/PduGimsdq.png
og:image:alt: cm – A terminal UI for monitoring Docker container logs in real-time with multi-pane support.
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# cm – A terminal UI for monitoring Docker container logs in real-time with multi-pane support.

**[Rumesh Eranga Hapuarachchi](https://daily.dev/sources/aovtevxff)** · [@rehrumesh](https://daily.dev/rehrumesh) · 1 upvotes · 0 comments

## Summary

cm is a terminal UI application for monitoring Docker container logs in real-time with multi-pane support. It automatically discovers running containers grouped by Docker Compose projects, allows multi-select monitoring, and provides a tiled log view with real-time streaming. The tool includes container actions like restart and rebuild, supports Docker Compose integration, and offers customizable keybindings. Built with Go and the Bubble Tea TUI framework, it can be installed via Homebrew or built from source.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://github.com/rehrumesh/cm>

## Similar posts on daily.dev

- [Docker Manager finally gave me a container management UI I can use on smartphones](https://daily.dev/posts/docker-manager-finally-gave-me-a-container-management-ui-i-can-use-on-smartphones-ppjdqwixj) · XDA Developers · 0 upvotes · 0 comments
- [A deep dive into cmux](https://daily.dev/posts/a-deep-dive-into-cmux-cy5qgzdpv) · Flavio Copes · 1 upvotes · 0 comments
- [tail CI logs over SSH](https://daily.dev/posts/tail-ci-logs-over-ssh-wd0o279pz) · Lobsters · 2 upvotes · 0 comments
- [Open Source RUM with BasicRUM](https://daily.dev/posts/open-source-rum-with-basicrum-v7sxejiow) · Web Performance Calendar · 1 upvotes · 0 comments
- [cmux — The terminal built for multitasking, organization, and programmability](https://daily.dev/posts/cmux-the-terminal-built-for-multitasking-organization-and-programmability-xafzhkyws) · Reid Burke · 7 upvotes · 1 comments

---

Tags: [#devops](https://daily.dev/tags/devops), [#golang](https://daily.dev/tags/golang), [#docker](https://daily.dev/tags/docker), [#monitoring](https://daily.dev/tags/monitoring)

[View this post on daily.dev](https://daily.dev/posts/cm-a-terminal-ui-for-monitoring-docker-container-logs-in-real-time-with-multi-pane-support--pdugimsdq)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"DiscussionForumPosting","mainEntityOfPage":"https://daily.dev/posts/cm-a-terminal-ui-for-monitoring-docker-container-logs-in-real-time-with-multi-pane-support--pdugimsdq","headline":"cm – A terminal UI for monitoring Docker container logs in real-time with multi-pane support.","text":"Shared: rehrumesh/cm","url":"https://daily.dev/posts/cm-a-terminal-ui-for-monitoring-docker-container-logs-in-real-time-with-multi-pane-support--pdugimsdq","datePublished":"2026-01-16T14:00:07.073Z","dateModified":"2026-01-16T14:00:43.572Z","author":{"@type":"Person","name":"Rumesh Eranga Hapuarachchi","url":"https://daily.dev/rehrumesh","image":"https://avatars.githubusercontent.com/u/2035004?v=4","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":60}},"image":"https://media.daily.dev/image/upload/s--0_ODbtD2--/f_auto/v1722860399/public/Placeholder%2008","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"sharedContent":{"@type":"WebPage","url":"https://api.daily.dev/r/EWAilmDQF"},"isPartOf":{"@type":"WebPage","url":"https://daily.dev/sources/aovtevxff","name":"Rumesh Eranga Hapuarachchi"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Rumesh Eranga Hapuarachchi","item":"https://daily.dev/sources/aovtevxff"},{"@type":"ListItem","position":3,"name":"cm – A terminal UI for monitoring Docker container logs in real-time with multi-pane support."}]}
```

