Skip to content

Commit d1417db

Browse files
committed
Document reserved 'filestore' usage
1 parent e35e4c6 commit d1417db

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

docs/reference/commandline/login.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@ For example, to use `docker-credential-osxkeychain`:
8383
}
8484
```
8585

86+
The reserved value `filestore` can be used to store the base64-encoded
87+
credentials directly in the `config.json` configuration file.
88+
8689
If you are currently logged in, run `docker logout` to remove
8790
the credentials from the file and run `docker login` again.
8891

@@ -92,7 +95,7 @@ By default, Docker looks for the native binary on each of the platforms, i.e.
9295
`osxkeychain` on macOS, `wincred` on Windows, and `pass` on Linux. A special
9396
case is that on Linux, Docker will fall back to the `secretservice` binary if
9497
it cannot find the `pass` binary. If none of these binaries are present, it
95-
stores the base64-encoded credentials in the `config.json` configuration file.
98+
follows the `filestore` behavior described above.
9699

97100
#### Credential helper protocol
98101

0 commit comments

Comments
 (0)