-
Notifications
You must be signed in to change notification settings - Fork 4
CLI Machines Docker Shell
Opens an interactive shell in a container on a configured machine.
ed machines docker shell <machine> <container>
| Argument | Meaning | Required | Notes |
|---|---|---|---|
<machine> |
machine name, SSH alias or id | yes | Must resolve to exactly one configured machine. |
<container> |
container name or id | yes | Passed to Docker as one quoted argument. |
The command checks that the machine is reachable and Docker is usable, then
starts an interactive SSH terminal attached to the container. It uses the exact
shell selection used by the Docker window: bash when present, otherwise sh.
The SSH process owns stdin, stdout and stderr until the shell exits.
There is no --json because the result is an interactive terminal. The command
does not use the remembered working directory from ed machines exec, since
the shell starts inside the container. Its exit status is the SSH process exit
status. An unknown machine exits 3, and an unreachable machine or unavailable
Docker daemon exits 4.
ed machines docker shell box api
ed machines box docker shell api
-
ed machines docker, the rest of this group -
The
edcommand line, the full command index
Auto-generated from docs/, edit the docs in the repo, not the wiki.
CLI reference
Companion
- Deploy
- Concepts
- Concepts Memory
- Concepts Ingestion
- Concepts Search
- Concepts Chat
- Concepts Learning
- Concepts Brain
- Concepts Friend
- Hosts
- Stack
- Status
- Doctor
- Search
- Index
- Ingest
- Episodes
- Sync
- Observations
- Reflect
- Beliefs
- Ask
- Extract
- Claims
- Corroborate
- Runs
- Chat
- Conversations
- Forget
- Export
- Import
- Erase
- Wipe
- Episode
- Nightly
- Reason
- Personas
- Council
- Lenses
- Core
- Why
- Hypotheses
- Predictions
- Commitments
- Discrepancies
- Calibration
- Inquire
- Entities
- Eval
- Standup
- Machines
- Baselines
- Connectors
- Facts
- Correct
- Weekly
- Db
Guides