Pycharm 2016.1.4(最新)和Docker问题

时间:2016-06-23 05:59:37

标签: docker pycharm

我正在运行最新(此时)版本的pycharm,其中最新的docker插件可用于该版本(2.1.2,2.2不工作且不支持2.3)。 / p>

我遇到的问题是

Couldn't refresh skeletons for remote interpreter
         {"message":"starting container with HostConfig was deprecated since v1.10 and removed in v1.12"}

尝试设置远程解释器时出错(然后进入"无效"状态)。我的docker版本是1.11(也用于1.12-rc)。我认为它可能会在1.9.0上工作,但这使我无法使用docker的新功能,这是令人惊讶的,因为1.11版本已存在很长时间......任何人都有相同的问题?有没有解决的办法?我的意思是拥有更新的docker并使其与最新的pycharm一起使用。

1 个答案:

答案 0 :(得分:0)

看起来PyCharm正在尝试使用API​​版本1.24中不推荐使用的API选项。请参阅Docker source code here

这个问题可以通过以下方式解决;

  • 让PyCharm调用API的正确版本(例如,使用API​​版本1.23时,仍支持旧行为以实现向后兼容)。
  • 确保PyCharm已更新为不再使用已弃用的功能(即,在创建容器时设置容器主机配置,而不是启动时