Docker Community Forums

Share and learn in the Docker community.

Docker Windows Desktop Credentials Location


I’m looking to remove the credentials for a local registry from my machine running Docker on Windows and can’t find where these are stored.
The config.json shows
"credsStore": "desktop"
There’s nothing in the Windows credential manager
docker-credentials-desktop list
gives an empty list {}
So I’m confused as to where the credentials are being stored.

  1. Where are the credentials stored on a Windows machine with the credsStore setting as shown?
  2. How can I list what is stored on that machine?
  3. How do I remove the credentials?

Thanks in advance

I believe, according to this post

Desktop is now just a wrapper for the Wincred executable.
If I carry out a docker login then both the following give the same result
docker-credential-desktop list
docker-credential-wincred list