Skip to main content
Inspect your CLI setup and manage the local installation.

msb context

Show the selected backend, API endpoint, and how it was selected. Credentials are not printed. Alias: msb ctx.

msb install

Install a sandbox as a system command. Creates an executable in ~/.microsandbox/bin/ that launches msb run with the specified image and options.

msb uninstall

Remove an installed sandbox command.

msb self

Diagnose, update, downgrade, or remove the CLI. msb doctor, msb update (alias: upgrade), and msb downgrade are also available at the top level.
msb self update always targets the latest release; it does not accept a version argument. Use msb self downgrade <version> to move to a supported older release. Downgrade checks compatibility and requires affected sandboxes to be stopped. Releases below 0.6.0 and irreversible state changes are rejected. Database rollback creates a retained backup unless --no-backup is set; affected image caches are cleared unless --keep-cache is set. Doctor reports supported virtualization and storage capabilities. Disabled interrupt acceleration is a performance warning, not a failed health check; doctor does not reload kernel modules. A temporary clone probe checks whether flat roots can use native copy-on-write. Probe files are removed afterward. See Performance for details. See Performance for interpreting these checks, choosing sandbox-level policies, and preparing the host storage and virtualization environment.