
Oxker
Claim this toolA simple TUI to view and control Docker containers.
Free, no paid tierVisit WebsiteFreeVisit Website
Tracked since2026
The Bottom Line
- Price
- Free, no paid tier. Compare plans
Key facts
- Terminal User Interface (TUI) for Docker container management.
- Built in Rust for performance and efficiency.
- Offers viewing, controlling, and logging of Docker containers.
Pros
- Lightweight and fast due to Rust implementation
- Keyboard-driven interface for efficient workflow
- Highly customizable through configuration files
- Multiple installation methods (Cargo, Docker, Nix, Homebrew, pre-built binaries)
- Provides detailed container logs with filtering and saving options
Cons
- Exec into container feature not available on Windows
- Requires familiarity with terminal applications
- Limited functionality in 'no TUI' debugging mode
What is Oxker?
Oxker is a terminal user interface (TUI) application built in Rust, designed to provide an intuitive way to view and control Docker containers. It leverages `ratatui` for the TUI and `Bollard` for Docker interaction, offering a lightweight and efficient solution for managing your Docker environment directly from the command line.
This tool is ideal for developers, DevOps engineers, and anyone working with Docker containers who prefers a keyboard-driven interface over a graphical one or needs to manage containers in a remote or server environment. It simplifies common Docker operations like viewing logs, executing commands within containers, and sorting container lists.
Key benefits include increased productivity through a fast, responsive TUI, the ability to customize keymaps and color schemes for a personalized experience, and broad compatibility across various operating systems and Docker environments, including installation via Cargo, Docker, Nix, AUR, Homebrew, or pre-built binaries.
Available on: Linux, macOS
Preview
Key Features
- View Docker containers in a TUI
- Control Docker containers (e.g., exec, stop)
- View container logs with optional coloring and timestamp removal
- Filter and sort containers
- Save container logs to file
- Customizable keymaps and color schemes via config file
- Exec into selected containers (not on Windows)
- Toggle help menu and mouse capture
Pricing Plans
Pricing checked Sep 25, 2026
| Plan | Price | Details |
|---|---|---|
| Open Source | Free |
+1 moreShow less
|
Is Oxker worth the price?
Great value
Oxker offers an incredibly generous pricing model, as it is entirely free and open-source.
This makes it an exceptionally fair and accessible tool for anyone needing to manage Docker containers. It's best for developers, hobbyists, and small teams looking for a cost-free, self-hosted solution.
Reviews

$99Free with your review
Write a reviewReview Oxker, get a free AI guide
Share your experience and we will send you Improve Your Thinking Patterns Using ChatGPT, free.
Best Oxker Alternatives
Top alternatives based on features, pricing, and user needs.
Still deciding?
Most buyers shortlist 2 or 3 tools before committing. Pull a side-by-side comparison or browse the full alternatives shortlist below.
Explore More
Oxker FAQ
How can I install oxker on a Linux system without using a package manager?
You can install oxker on Linux by downloading the pre-built binary. A one-liner command using
wget and tar is available to fetch the oxker_linux_x86_64.tar.gz file, extract it, and install the executable to your HOME/.local/bin directory.What methods are available for running oxker within a Docker environment?
oxker can be run as a Docker container using images published on ghcr.io or Docker Hub. You can execute a
docker run command, mounting the Docker socket to allow oxker to interact with your Docker daemon.Can I customize the keyboard shortcuts and color scheme in oxker?
Yes, oxker allows for customization of settings, including keymaps and color schemes, through a configuration file. Examples of this file, supporting
.toml, .json, and .jsonc formats, can be found in the example_config directory.How do I save logs from a container using oxker, and can I specify the output directory?
You can save logs from a selected container by pressing 's'. By default, logs are saved to
$HOME/[container_name]_[timestamp].log, but you can specify a custom directory using the --save-dir command-line argument.What command-line arguments are available to control the display of logs in oxker?
oxker offers several command-line arguments for log display:
-r shows raw logs, -c attempts to color logs (conflicts with -r), --no-stderr excludes stderr output, and -t removes timestamps from each log entry.Is it possible to connect oxker to a Docker daemon on a custom host or through an environment variable?
Yes, oxker can connect to Docker using a custom hostname specified by the
--host command-line argument, which defaults to /var/run/docker.sock. It will also utilize the $DOCKER_HOST environment variable if it is set.Source: github.com