A window for Apple’s container runtime.
A native macOS app for the container CLI. It runs the same binary already on your Mac and gives it lists, forms, inspectors and live logs — with the exact command on screen before anything runs.
- macOS
- 26 or later
- Chip
- Apple silicon
- container CLI
- 0.12.3 to 1.x
- License
- GPL-3.0

Six screens for the whole runtime.
The app is organised the way the CLI is, so what you learn in one transfers to the other. Coverage is still partial — not every flag has a surface yet, and the gaps close release by release.
Containers
Run, stop, signal and inspect. Live logs and per-container CPU, memory, network and block I/O, state filters, and a run sheet that assembles ports, mounts, environment and networks for you.
- container run
- container ls
- container logs -f
- container exec
- container inspect
Machines
The Linux VMs the CLI leaves out of every container list. Choose the default, open a real login shell, and edit boot configuration as a running-versus-after-restart pair, because the CLI only applies those changes on the next boot.
- container machine create
- container machine ls
- container machine set
Images
Pull with progress per layer, build from a Dockerfile with build args and platform, then tag, push, save and load. Digests stay visible, and a delete names what still depends on the image before it runs.
- container images pull
- container build
- container images push
Volumes
Create, inspect and delete persistent volumes, with the containers currently mounting one listed before you remove it.
- container volume create
- container volume ls
- container volume rm
Networks
Subnets, attached containers and addresses in one place, instead of cross-referencing two commands by hand. Create, inspect, delete and prune.
- container network create
- container network ls
- container network inspect
System
Service, builder and DNS status with the controls to start and stop each one, local resolver domains written for you, registry logins, disk housekeeping with reclaimable space called out, and a redacted support report.
- container system start
- container system dns create
- container registry login
The command is always on screen.
Fill in the sheet and the app shows the exact invocation before it runs. It launches the executable directly, never through a shell, so what you read is what happens. Copy it into a script, or just read it and learn the flag.
- Name
- nginx-prod
- Image
- nginx:1.27
- Publish
- 8080:80, 8443:443
- Mount
- site-content → /usr/share/nginx/html
- Read only
- On
- Env file
- .env.local
- Detached
- On
container run -d \ --name nginx-prod \ -p 8080:80 -p 8443:443 \ -v site-content:/usr/share/nginx/html:ro \ --env-file .env.local \ nginx:1.27Install it.
Download the signed disk image from the releases page. Container GUI does not install a runtime for you — Apple's container CLI has to be on the machine first.
Free and open source under GPL-3.0. Unofficial, and not affiliated with Apple Inc.