docker-cr...retservice(1)
π docker-credential-secretservice β the D-Bus Secret Service glow-up π
okay bestie, so you know how we're always yelling about not hardcoding your registry password in a plaintext file like some kind of chaotic gremlin? yeah. this is the manual page for docker-credential-secretservice, from the Docker Credential Helpers manual. she's a credential helper, she's lowkey iconic, and she wants you to put your secrets in the keyring where they belong. periodt. π
β¨ SYNOPSIS β¨
docker-credential-secretservice command
that's it. that's the vibe. you give her a command and she goes to work. π
πΈ DESCRIPTION πΈ
docker-credential-secretservice is a credential helper for the Docker engine that uses the D-Bus Secret Service API as the credentials store. π¦
so what does that actually mean? it means it lets Docker securely store and retrieve registry authentication credentials using a keyring service β like gnome-keyring or kwalletd. your registry creds get tucked into a real keyring instead of just vibing out in the open. no cap, it's giving responsible adult energy and honestly? we love that for you. π«Ά
π COMMANDS π
one bullet per command, because we do not skip a single one, not on my watch. π
storeβ Adds credentials to the keyring. the payload coming in on standard input is a JSON document withServerURL,UsernameandSecret. bestie, that's the whole handshake. β¨getβ Retrieves credentials from the keyring. the payload on standard input is just the raw value for theServerURL. no JSON, no frills, just the URL. πeraseβ Removes credentials from the keyring. and yep β the payload on standard input is the raw value for theServerURL. bye felicia. πlistβ Lists stored credentials. there is no standard input payload here, she just shows you the goods. πversionβ Prints the version of the credential helper. classic. every icon has a birth certificate. π
π CONFIGURATION π
so you wanna actually use her? okay, to configure Docker to use this credential helper, set the credsStore option in ~/.docker/config.json, like this:
{
"credsStore": "secretservice"
}
that's the whole spell. cast it and Docker knows exactly who's handling the secrets. π₯β¨
quick vibe check: it'scredsStoreand the value issecretserviceβ spell it exactly, bestie, typos don't get a redemption arc. π
π¦ SEE ALSO π¦
go read these too, they're part of the friend group:
and that's the whole page, bestie!! go forth and keep your credentials safe, you absolute legend. the source is Docker Credential Helpers, and this page is one of hers β take care of your secrets and they'll take care of you ππ hmu when you've got your keyring set up, i'll be so proud of you π«Άβ¨π
π¦ where this page comes from
- ubuntu stonking: golang-docker-credential-helpers 0.9.6+ds1-2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms