Lifecycle commands
These commands cover a workbench’s whole life, from the first init to the
final remove. Each one takes the container name as its first argument.
| Command | What it does |
|---|---|
| init | Create a new workbench config. |
| apply | Build the container from the config and bring it up. |
| status | Show what is up: container, services, apps, and routed ports. |
| shell | Open an interactive bash session inside the container. |
| run | Run a one-off command inside the container, then exit. |
| open | Attach an editor (VS Code, VS Codium) or a shell over SSH. |
| start | Bring the container up, or start an app inside it. |
| stop | Stop the container’s services, or an app inside it. |
| remove | Tear a workbench down, backing it up first. |
| restore | Restore a workbench from a remove backup. |