我的docker for mac(1.12)设置已经工作了一段时间了。突然间,守护程序不再启动了 - 我认为它发生在Mac进入睡眠状态并再次出现之后 - 不确定。
重新启动mac也没有解决问题。顶部的鲸鱼图标只是保持动画。以下是诊断所说的内容。
如果需要,我会重置工厂,但担心我会忘记我的图片/容器当前使用的存储空间。
Docker for Mac: version: 1.12.1 (2d5b4d9)
OS X: version 10.10.5 (build: 14F1909)
logs: /tmp/5C2E3EA4-9E4B-4647-809E-9370288CDAB2/20161101-180708.tar.gz
failure: docker ps failed: Failure("docker ps: timeout after 10.00s")
[ERROR] docker-cli
docker ps failed
[OK] virtualization kern.hv_support
[OK] menubar
[OK] moby-syslog
[OK] dns
[OK] disk
[OK] system
[OK] app
[OK] osxfs
[OK] virtualization VT-X
[OK] db
[OK] slirp
[OK] logs
[OK] env
[OK] vmnetd
[OK] moby-console
[OK] moby
[OK] driver.amd64-linux
Failure: Could not upload diagnostic data to remote server (docker-diagnose exit code is 1)
答案 0 :(得分:0)
所以我有一个非常类似的问题:升级到OSX Sierra,之后Docker运行良好,进行了一些容器和映像清理,然后Docker无法连接(启动)。具体来说,docker ps
命令在Docker CLI上失败了。
在Docker中,我转到首选项 - >卸载/复位。然后我不得不复制并再次创建我的图像,但现在一切都运行良好。
希望这有帮助。
答案 1 :(得分:0)
将macbook升级到OSX Sierra后,我遇到了同样的问题。
我不得不卸载docker并再次安装它。
这解决了我的问题,即使这不是解决问题的最好办法。
答案 2 :(得分:0)
工厂重启始终值得一试。有时它对我有用。
注意:您需要重新下载图片。