Getting Started

Get up and running with Zenithal in under 5 minutes.

1. Download and Install

Download Zenithal from our download page. The app comes as a DMG file.

  1. Open the downloaded DMG file
  2. Drag Zenithal to your Applications folder
  3. Launch Zenithal from Applications or Spotlight
  4. If prompted, allow Zenithal in System Settings > Privacy & Security

2. Install Dependencies

On first launch, Zenithal will check for required dependencies and guide you through setup:

  1. macOS version check — Verifies you're running macOS 13.0+
  2. Homebrew — If not installed, Zenithal will help you install the macOS package manager. Click "Open Terminal" to launch Terminal with the install command copied to your clipboard.
  3. Lima — Required for running the Docker engine. Click "Run" to install automatically via Homebrew, or copy the command (brew install lima) manually.

Tip: After installing Homebrew, you may need to run additional PATH configuration commands shown in Terminal. Click "Refresh Status" in Zenithal after completing the setup.

Zenithal dependency setup screen showing system requirements and install status

3. Start the Container Engine

Once dependencies are installed:

  1. Zenithal will initialize the Lima VM (this may take a few minutes on first run)
  2. The engine status indicator in the top-right corner will show a green dot when ready
  3. You're now ready to manage containers!
Zenithal dashboard after successful setup showing containers and system status

4. Sign In to Your Account

The Free tier works without signing in. To unlock Pro features:

  1. Purchase a subscription on the website
  2. Open Zenithal and go to Settings (Cmd+,) > Account
  3. Sign in with the same account you used to purchase
  4. Your subscription is applied automatically

5. Run Your First Container

Let's start your first container:

  1. Navigate to Containers in the sidebar
  2. If no containers are running, you'll see the Quick Start panel
  3. Choose a quick-launch option:
    • Nginx — Web server on port 8080
    • Redis — In-memory cache
    • Alpine — Lightweight Linux OS
  4. Or click Import Dockerfile to build from a Dockerfile
Zenithal run container form with image, port, volume, and environment configuration

Essential Keyboard Shortcuts

Cmd+UCheck for Updates
Cmd+?Open Help
Cmd+,Open Settings
Cmd+WClose Window
Cmd+QQuit Zenithal
EscapeClose Dialogs

Next Steps