error getting credentials - err: exit status 1, out: ``
原因是当前环境下docker配置了credsStore,但是无法访问,在config.json中去除该字段即可
解决办法:
~/docker_data/new-api$ docker-compose up -d
WARN[0000] /home/zhouzihao/docker_data/new-api/docker-compose.yml: `version` is obsolete
[+] Running 0/2
⠏ postgres Pulling 10.0s
[+] Running 0/2ing 10.0s
⠋ postgres Pulling 10.0s
⠋ new-api Pulling 10.0s
error getting credentials - err: exit status 1, out: ``
~/docker_data/new-api$ cat ~/.docker/config.json
{
"auths": {},
"credsStore": "desktop.exe"
}
~/docker_data/new-api$ rm ~/.docker/config.json
~/docker_data/new-api$ docker-compose up -d
成功