在pycharm中使用docker获取不支持的协议方案错误

nis*_*vas 3 pycharm docker docker-machine

我在pycharm中启动docker解释器时遇到以下错误

错误:com.github.dockerjava.api.exception.DockerClientException:找不到支持的协议方案:''.仅支持'tcp://'或'unix://'.

我试图ssh到我正在运行的图像并手动检查,一切看起来都很好.机器的IP地址也没问题.

NAME            ACTIVE   DRIVER       STATE     URL                         SWARM   DOCKER    ERRORS
MyVM   -        virtualbox   Running   tcp://192.168.99.100:2376           v1.11.2
Run Code Online (Sandbox Code Playgroud)

小智 5

升级到PyCharm 2017.1.2后发生在我身上

我通过配置Python解释器解决了这个问题 - 单击"服务器"下拉菜单附近的"新建...".这将打开一个新对话框,其中"证书文件夹"文本字段的值为"〜/ .docker" - 清空此值并单击"确定".(另请参阅https://www.jetbrains.com/help/pycharm/2017.1/docker-2.html,其中声明此项目已弃用且应为空)