1.8k stars · MIT · v0.13.4 (2026-08-22), read from /releases/latest; the repository sidebar was one release behind at v0.13.2 · Track this in Scout
A small terminal screen that lists every Docker container on the machine and controls it with single keys.
▶Repo detailsthe review · specs · pros & cons · install
What it is
A terminal user interface for Docker, written in Rust. Docker is a way to run a program inside its own sealed box, so it cannot break anything else on the server, and each of those boxes is called a container. Oxker lists them with their status, memory, processor use and network traffic, shows the live output of whichever one you select, and binds start, stop, restart, pause and delete to single keys. It can run as a normal program or inside a container of its own.What it is good for. Anyone with a server that has quietly grown to eight containers. The problem it removes is the three commands you type before you learn anything: list, then logs, then stats. Here it is one screen. Edition 18 gave you Dozzle, which is a web page for live output, and Edition 22 gave you Dockge, which is a web page with buttons. This is the version that needs no web page, no port open and no login, because it runs in the connection you already have.
- Almost nothing to set up. One command, and it reads the Docker socket you already have.
- It shows memory and processor use beside the output, so you can see which container is the heavy one.
- MIT licence, a single small binary, and nothing left running after you quit.
- It needs access to the Docker socket, and that is the same as full control of the machine. Run it as yourself over a secure connection, and never expose it.
- It is a terminal program, so there is nothing to open on a phone and nothing to share.
- It manages containers that already exist. It will not build or deploy anything for you.
- jesseduffield/lazydocker
The same idea with more on screen, including images, volumes and Compose projects, which makes it more capable and slower to learn.
Track this in Scout
louislam/dockgeA web page instead of a terminal, so you can use it from a phone, at the cost of running a service and protecting it.
Track this in Scout
amir20/dozzleA web page for live container output only, with search, and no control over the containers themselves.
Track this in Scout
# The simplest way, on Linux or macOS: curl https://raw.githubusercontent.com/mrjackwills/oxker/main/install.sh | bash # Or with Rust installed: cargo install oxker # Or run it from a container, with nothing installed at all: docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock:ro \ --pull=always ghcr.io/mrjackwills/oxker # Then just: oxker
