Docker-Compose startup in WSL2 Ubuntu failed
When i tryed to start docker-compose in my WSL2 Ubuntu it failed with following error:
docker-compose -f docker-compose.yml up
Pulling mongodb (mongo:4.0.10)...
Traceback (most recent call last):
File "bin/docker-compose", line 6, in <module>
File "compose/cli/main.py", line 71, in main
File "compose/cli/main.py", line 127, in perform_command
File "compose/cli/main.py", line 1052, in up
File "compose/cli/main.py", line 1048, in up
File "compose/project.py", line 466, in up
File "compose/service.py", line 339, in ensure_image_exists
File "compose/service.py", line 1163, in pull
File "site-packages/docker/api/image.py", line 380, in pull
File "site-packages/docker/auth.py", line 47, in get_config_header
File "site-packages/docker/auth.py", line 94, in resolve_authconfig
File "site-packages/docker/auth.py", line 124, in _resolve_authconfig_credstore
File "site-packages/dockerpycreds/store.py", line 23, in __init__
dockerpycreds.errors.InitializationError: docker-credential-desktop.exe not installed or not available in PATH
[2701] Failed to execute script docker-compose
In my ~/.docker/config.json I found the reason for this error.
cat ~/.docker/config.json
{
"credsStore": "desktop.exe"
}
I delete the file and the error was gone.
Kommentare
Kommentar veröffentlichen