Overview
Container Kit is a modern desktop application for managing Apple containers on macOS. This guide will walk you through the installation process, initial setup, and your first container operations.Prerequisites
Before installing Container Kit, ensure you have:- macOS 26.0 or later
- Apple Silicon Mac (M1/M2/M3/M4)
- Xcode Command Line Tools installed
- Administrator access to your Mac
Install Xcode Command Line Tools
If you haven’t already installed the Xcode Command Line Tools, run:Installation
Option 1: Download Pre-built Release (Recommended)
Download the DMG
Visit the GitHub Releases page and download the latest
.dmg file for your macOS version.Install the Application
- Open the downloaded
.dmgfile - Drag Container Kit to your Applications folder
- Eject the disk image
Option 2: Build from Source
Building from source gives you access to the latest development features.Download Apple Container CLI
Container Kit requires the Apple Container CLI to function:This script downloads and configures the necessary Apple containerization tools.
First Launch Setup
Grant System Permissions
On first launch, Container Kit requires several system permissions:Allow System Access
macOS will prompt you to grant permissions for:
- Full Disk Access - Required for container management
- Terminal/Shell Access - Required for executing container commands
Create Symbolic Links
Container Kit needs to create symbolic links to the Apple Container CLI:
- Click Setup Container CLI in the welcome screen
- Enter your administrator password when prompted
- Wait for the setup to complete
Start the Containerization Service
The Apple containerization service must be running to manage containers.Check Service Status
Navigate to Settings > System in Container Kit to view the current service status.
Your First Container
Let’s pull an image and create your first container.Pull an Image
- Navigate to the Images tab
- Click Pull Image
- Enter an image name, for example:
nginx - Click Pull
View Your Images
The pulled image will appear in the Images list with details like:
- Image name and tag
- Size
- Creation date
Create a Container
- Navigate to the Containers tab
- Click New Container
- Select the
nginximage - Configure container settings (name, ports, etc.)
- Click Create
Understanding the Interface
Dashboard
The main dashboard shows:- Container Count - Total, running, and stopped containers
- Image Count - Total images and disk usage
- System Status - Containerization service status
- Recent Activity - Latest container operations
Containers Tab
Manage all your containers:- View container list with status indicators
- Start, stop, and remove containers
- View container logs and details
- Access container terminal
Images Tab
Manage container images:- View all pulled images
- Pull new images from registries
- Remove unused images
- Import/export images as tar archives
Settings
Configure Container Kit:- System - Service management and CLI setup
- Network - DNS and network configuration
- Registry - Container registry authentication
- Appearance - Theme and UI preferences
Troubleshooting First Launch
Container CLI not found
Container CLI not found
If you see “Container CLI not found” error:
- Ensure you downloaded the Apple Container CLI:
- Verify the binaries exist in
src-tauri/binaries/ - Retry the symbolic link creation from Settings
Permission denied errors
Permission denied errors
If you encounter permission errors:
- Open System Settings > Privacy & Security
- Grant Full Disk Access to Container Kit
- Restart Container Kit
- Try the operation again
Service won't start
Service won't start
If the containerization service fails to start:
- Check system requirements (macOS 26.0+, Apple Silicon)
- Ensure no other container management tools are running
- View service logs in Settings > System > Service Logs
- Try stopping and restarting:
container s stop && container s start
Application won't open
Application won't open
If Container Kit won’t open:
- Right-click the app and select Open (first time only)
- If prompted, click Open in the security dialog
- Check Console.app for error messages
- Ensure your macOS version is 26.0 or later
Next Steps
Now that you have Container Kit installed and running:Container Management
Learn how to create, start, stop, and manage containers
Image Management
Pull, push, import, and export container images
Networking
Configure container networks and DNS settings
Troubleshooting
Solve common issues and errors
Need help? Join our GitHub Discussions or check the troubleshooting guide.