MAC電腦斷電后開機(jī)出現(xiàn)故障盈蛮!數(shù)據(jù)之前轉(zhuǎn)移到其它的盤里娘侍,直接提示我找不到文件需要重置,數(shù)據(jù)文件重置回原位置差油,不想占用MAC盤空間拗军,還是轉(zhuǎn)移到其它盤去了任洞,然后image當(dāng)然都沒有了,需要重新docker-compose发侵,結(jié)果提示報錯:
docker-compose up -d
Pulling db (mysql:5.7)...
Traceback (most recent call last):
File "/Users/zen/anaconda3/bin/docker-compose", line 10, in <module>
sys.exit(main())
File "/Users/zen/anaconda3/lib/python3.7/site-packages/compose/cli/main.py", line 71, in main
command()
File "/Users/zen/anaconda3/lib/python3.7/site-packages/compose/cli/main.py", line 127, in perform_command
handler(command, command_options)
File "/Users/zen/anaconda3/lib/python3.7/site-packages/compose/cli/main.py", line 1080, in up
to_attach = up(False)
File "/Users/zen/anaconda3/lib/python3.7/site-packages/compose/cli/main.py", line 1076, in up
silent=options.get('--quiet-pull'),
File "/Users/zen/anaconda3/lib/python3.7/site-packages/compose/project.py", line 475, in up
svc.ensure_image_exists(do_build=do_build, silent=silent)
File "/Users/zen/anaconda3/lib/python3.7/site-packages/compose/service.py", line 352, in ensure_image_exists
self.pull(silent=silent)
File "/Users/zen/anaconda3/lib/python3.7/site-packages/compose/service.py", line 1217, in pull
return progress_stream.get_digest_from_pull(event_stream)
File "/Users/zen/anaconda3/lib/python3.7/site-packages/compose/progress_stream.py", line 101, in get_digest_from_pull
for event in events:
File "/Users/zen/anaconda3/lib/python3.7/site-packages/compose/service.py", line 1182, in _do_pull
output = self.client.pull(repo, **pull_kwargs)
File "/Users/zen/anaconda3/lib/python3.7/site-packages/docker/api/image.py", line 381, in pull
header = auth.get_config_header(self, registry)
File "/Users/zen/anaconda3/lib/python3.7/site-packages/docker/auth.py", line 48, in get_config_header
client._auth_configs, registry, credstore_env=client.credstore_env
File "/Users/zen/anaconda3/lib/python3.7/site-packages/docker/auth.py", line 322, in resolve_authconfig
return authconfig.resolve_authconfig(registry)
File "/Users/zen/anaconda3/lib/python3.7/site-packages/docker/auth.py", line 235, in resolve_authconfig
cfg = self._resolve_authconfig_credstore(registry, store_name)
File "/Users/zen/anaconda3/lib/python3.7/site-packages/docker/auth.py", line 262, in _resolve_authconfig_credstore
store = self._get_store_instance(credstore_name)
File "/Users/zen/anaconda3/lib/python3.7/site-packages/docker/auth.py", line 287, in _get_store_instance
name, environment=self._credstore_env
File "/Users/zen/anaconda3/lib/python3.7/site-packages/dockerpycreds/store.py", line 25, in __init__
self.program
dockerpycreds.errors.InitializationError: docker-credential-osxkeychain not installed or not available in PATH
原本以為是Docker也有問題了交掏。brew cask reinstall docker
沒有解決,pip3 uninstall docker-compose && pip3 install docker-compose 也沒有解決刃鳄。通過谷歌找到了解決的辦法:
mv ~/.docker/config.json{,.bak}