Error While trying to run Meshery locally using Docker

curl -L https://meshery.io/install | PLATFORM=docker bash -
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  7905  100  7905    0     0  32265      0 --:--:-- --:--:-- --:--:-- 32397

Downloading mesheryctl-v0.6.0-rc.6fd for Linux...

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 18.4M  100 18.4M    0     0  2379k      0  0:00:07  0:00:07 --:--:-- 3603k

Extracting mesheryctl-v0.6.0-rc.6fd to temporary folder CQkdyltfKciIBR1D...

Installing mesheryctl in /usr/local/bin.
[sudo] password for eeshaaaaaan:
Permission Resolved: mesheryctl installed using sudo permissions.
permissions moved to eeshaaaaaan
Removing installation files
Starting Meshery...
Updating Meshery now...
Pulling meshery              ... downloading (31.3%)
Pulling meshery              ... done
Pulling meshery-cilium       ...
Pulling meshery-cilium       ... done
Pulling meshery-consul       ... done
Pulling meshery-istio        ... done
Pulling meshery-kuma         ... done
Pulling meshery-linkerd      ... done
Pulling meshery-nginx-sm     ... done
Pulling meshery-nsm          ... done
Pulling meshery-osm          ... done
Pulling watchtower           ... waiting
Pulling watchtower           ... done

ERROR: for meshery-app-mesh  Credentials store error: StoreError('Credentials store docker-credential-desktop.exe exited with "".')
Traceback (most recent call last):
  File "docker/credentials/store.py", line 80, in _execute
  File "subprocess.py", line 411, in check_output
  File "subprocess.py", line 512, in run
subprocess.CalledProcessError: Command '['/usr/bin/docker-credential-desktop.exe', 'get']' returned non-zero exit status 255.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "docker/auth.py", line 264, in _resolve_authconfig_credstore
  File "docker/credentials/store.py", line 35, in get
  File "docker/credentials/store.py", line 93, in _execute
docker.credentials.errors.StoreError: Credentials store docker-credential-desktop.exe exited with "".

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "docker-compose", line 3, in <module>
  File "compose/cli/main.py", line 81, in main
  File "compose/cli/main.py", line 203, in perform_command
  File "compose/metrics/decorator.py", line 18, in wrapper
  File "compose/cli/main.py", line 849, in pull
  File "compose/project.py", line 757, in pull
  File "compose/project.py", line 807, in parallel_pull
  File "compose/parallel.py", line 108, in parallel_execute
  File "compose/parallel.py", line 206, in producer
  File "compose/project.py", line 789, in pull_service
  File "compose/service.py", line 1218, in _do_pull
  File "docker/api/image.py", line 411, in pull
  File "docker/auth.py", line 48, in get_config_header
  File "docker/auth.py", line 324, in resolve_authconfig
  File "docker/auth.py", line 235, in resolve_authconfig
  File "docker/auth.py", line 281, in _resolve_authconfig_credstore
docker.errors.DockerException: Credentials store error: StoreError('Credentials store docker-credential-desktop.exe exited with "".')
[6284] Failed to execute script docker-compose
Error: failed to start Meshery
See https://docs.meshery.io/reference/mesheryctl/system for usage details
: failed to update Meshery containers
See https://docs.meshery.io/reference/mesheryctl/system for usage details
: failed to start meshery
See https://docs.meshery.io/reference/mesheryctl/system for usage details
: exit status 255

There seems to be an issue with your docker environment. I could be missing it, but I don’t see an issue occurring with or caused by a Meshery component.