Sandbox Commands
Sandbox commands allow you to create, manage, and interact with secure isolated environments.
islo use
Use a sandbox - creates it if it doesn’t exist, then opens a shell or runs a command.
Syntax:
Arguments:
Options:
Examples:
Exit codes:
islo stop
Stop a running sandbox without removing it.
Syntax:
Arguments:
Options:
Example:
Exit codes:
islo rm
Remove a sandbox completely (stops and deletes).
Syntax:
Arguments:
Options:
Examples:
Aliases: islo delete
Exit codes:
islo ls
List all sandboxes.
Syntax:
Aliases: islo list
Example output:
Exit codes:
islo status
Get detailed information about a sandbox or overall status.
Syntax:
Arguments:
Example output for sandbox:
Exit codes:
islo logs
Investigate sandbox logs - agent sessions, exec commands, and interactive sessions.
Syntax:
Arguments:
Options:
Examples:
islo port-forward
Forward a local port to a port inside the sandbox.
Syntax:
Aliases: islo pf
Arguments:
Examples:
The command blocks while forwarding. Press Ctrl-C to stop.
islo ssh
Set up SSH access to sandboxes for direct shell access.
Syntax:
Setup process:
- Generates SSH certificates
- Configures your
~/.ssh/configwith Islo proxy settings - Enables direct SSH access using
<sandbox-name>.isloso you can connect your IDE directly
After setup:
Exit codes:
islo snapshot
Manage VM snapshots - save, list, and restore sandbox state.
For detailed documentation, see Snapshots.
Quick reference: