Skip to content

Shell

The satori shell command launches an interactive remote shell inside a container. This is useful for exploring an environment, debugging a playbook, or trying out commands before adding them to a playbook.

Launch a Shell

sh
satori shell

This starts a remote container and connects you to an interactive session over SSH.

Options

You can customize the container running your session:

FlagDescriptionExample
--image IMAGEDocker image for the containersatori shell --image debian
--cpu CPUCPU allocation (AWS Fargate)satori shell --cpu 512
--memory MEMORYMemory allocation (AWS Fargate)satori shell --memory 1024
--region REGIONAWS region (repeatable)satori shell --region us-east-1
--timeout SECONDSSession duration limit in secondssatori shell --timeout 600

Example combining several options:

sh
satori shell --image debian --cpu 512 --memory 1024 --timeout 600

List Shell Sessions

You can list your shell sessions with:

sh
satori shells

Pagination is supported with the following flags:

FlagDescriptionExample
-q, --quantity NUMBERNumber of sessions per page (default: 10)satori shells -q 20
-p, --page NUMBERShow a specific page of resultssatori shells -p 2