当尝试使用Docker在Pycharm中配置远程Python解释器时,出现以下错误:
com.github.dockerjava.api.excepion.DockerClientException: Enabled TLS
verification (DOCKER_TLS_VERIFY=1) but certificate path
(DOCKER_CERT_PATH) ‘/Users/me/.docker/machine/machines/default’
doesn’t exist.
我有$export DOCKER_TLS_VERIFY = 0,但没有区别.
我已经手动创建了“ /Users/me/.docker/machine/machines/default”,但没有任何乐趣.
我已经卸载并重新安装了Docker和Pycharm,但仍然遇到相同的错误.
我在Mac OSX 10.12.1上
皮查姆2016.3
全面披露:我也在Mac上使用无业游民和虚拟盒子.
任何指针将不胜感激.
凯文
最佳答案
我将其修复如下:
获取socat(如果尚未安装)
例如酿造安装socat
然后:socat TCP-LISTEN:2375,reuseaddr,fork UNIX-connect:/var/run/docker.sock
然后在pycharm / docker配置中:
api网址:tcp:// localhost:2375