Skip to content

Repository files navigation

Container Dashboard

A native macOS dashboard for managing Apple Container resources. It provides a Docker Desktop-style view of containers, images, volumes, networks, and the runtime without replacing or wrapping Apple’s container service.

Features

  • Live container status, memory, process, network, and disk metrics
  • Start, stop, restart, kill, and delete controls
  • Live-streaming application and boot logs
  • Interactive container shells opened in Terminal
  • Image pull, delete, and prune
  • Volume and network create, delete, and prune
  • Runtime status, start, stop, and application-data access
  • Search, automatic refresh, and destructive-action confirmations
  • Responsive split navigation that becomes list-then-detail on compact windows

The UI deliberately displays a curated subset of container configuration. It does not load or render container environment variables.

Screenshots

Container overview Live application logs
Container overview showing live resource metrics and configuration Live application logs streaming from a running container
Images Networks
Image management with search and image metadata Network management with subnet and gateway details

Build

Requires macOS 14 or newer, Swift 5.9 or newer, and Apple Container.

swift build
zsh scripts/package_app.sh

The packaged application is written to:

.build/app/Container Dashboard.app

To install it for the current user:

ditto ".build/app/Container Dashboard.app" \
  "$HOME/Applications/Container Dashboard.app"
open "$HOME/Applications/Container Dashboard.app"

The release bundle is ad-hoc signed for local use. macOS may ask you to confirm opening a build downloaded from GitHub.

Run the read-only fixture and live-schema smoke tests with:

zsh scripts/run_smoke_tests.sh

Fixture checks run everywhere. Live schema checks run automatically when the Apple Container CLI is installed and its runtime is active.

About

Native macOS dashboard for managing Apple Container resources

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages