我在Kitematic设置
上出现此错误 ENOENT: no such file or directory, open 'C:\Users\<redacted>\ca.pem'
我尝试重试设置或删除虚拟机,但没有任何作用......
如果有人有想法?
答案 0 :(得分:1)
它与Kitematic website的已知问题相关。他们建议继续重试或使用命令行:
docker-machine rm -f dev
docker-machine create -d virtualbox dev
PS:在我的计算机上,Kitematic使用名称default
而不是dev
。
答案 1 :(得分:1)
我认为问题在于,在某些部分,VM被称为“dev”,而在某些其他部分(如存储VM文件的真实物理路径等)被称为“默认”
我所做的只是使用正确的VM名称重新生成证书,现在可以正常使用了!
从Windows命令行运行:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Program Files\Docker Toolbox>docker-machine regenerate-certs -f dev
Regenerating TLS certificates
Error: Host does not exist: dev
C:\Program Files\Docker Toolbox>docker-machine regenerate-certs -f default
Regenerating TLS certificates
C:\Program Files\Docker Toolbox>
这就行了!