Skip to content

Commit 9086b0a

Browse files
authored
Merge pull request #25101 from dvdksn/worktree-sbx-noninteractive-login
docs(sandboxes): document non-interactive sbx login with PAT
1 parent aafc78b commit 9086b0a

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

content/manuals/ai/sandboxes/usage.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,20 @@ $ sbx rm my-sandbox
3535
$ sbx run claude
3636
```
3737

38+
## Non-interactive login
39+
40+
For CI environments and scripts where a browser is not available, use a
41+
Docker Personal Access Token (PAT) with `--username` and `--password-stdin`:
42+
43+
```console
44+
$ echo "$DOCKER_PAT" | sbx login --username <your-docker-id> --password-stdin
45+
```
46+
47+
`--password-stdin` reads the token from standard input to keep it out of
48+
your shell history. Generate a PAT from your
49+
[Docker account settings](https://app.docker.com/settings/personal-access-tokens)
50+
with at least **Read** scope.
51+
3852
## Interactive mode
3953

4054
Running `sbx` with no subcommands opens an interactive terminal dashboard:

0 commit comments

Comments
 (0)