Standalone Isolation.
Optimized for Mac & Windows.
Bring Your Own Sandbox (BYOS) is our flagship engine for Windows and macOS. Leverage a native hypervisor-isolated MicroVM to run labs without requiring Docker Desktop or a local Docker Engine installation.
One-Command Setup
Install the SBX CLI via Homebrew and initialize your environment in seconds with a single command.
Native OS Support
Deep integration with Windows Hyper-V and macOS Virtualization.Framework for native hardware performance.
Perfect Isolation
Every lab runs in a fresh, isolated MicroVM. No impact on your local system or other running applications.
Install SBX CLI
The gateway to your isolated sandbox.
macOS (via Homebrew)
brew install docker/tap/sbx
Best for Mac users. Run this in your terminal to install the official SBX binary via Homebrew.
Windows (via winget)
winget install Docker.sbx
Native Windows support. Run this in PowerShell or Command Prompt (requires winget).
Windows users can also use WSL2. In that case, run the Homebrew command within your Linux distribution.
Authentication
Authorize your local agent with Docker Hub.
sbx login
The sbx tool uses your Docker Hub account for authentication. Run the login command, visit the provided activation URL, and enter your one-time code to authorize your local agent.
Need a Docker Account?
Create one for free →Launch & Configure
Start the runner and set security policies.
Terminal Command
Copy and paste the command below into your terminal. This will spin up an isolated lab runner container that establishes a secure tunnel to DockerHOL.
Set Network Policy
Upon first launch, the sbx runner will prompt you to select a network policy. This ensures your local environment stays secure while allowing lab traffic.
- 1OpenFull bi-directional traffic (Recommended).
- 2BalancedStandard filtering for sensitive environments.
* This prompt only appears during the first session initialization.