无法使用Docker-compose创建远程解释器

时间:2020-08-09 00:52:09

标签: docker docker-compose pycharm

大家好,我需要您的帮助!

我无法在PyCharm中配置远程docker-compose解释器,但不断出现以下错误:

enter image description here

和相应的日志条目:

2020-08-09 02:45:55,299 [6304130]警告- ckaging.InstalledPackagesPanel-已执行以下命令:

C:\ Program Files \ JetBrains \ PyCharm 2020.1.3 \ bin \ runnerw64.exe C:\ Users \ Angel \ Downloads \ docker-compose-Windows-x86_64.exe -f D:\ Archiv \ Projects \ PycharmProjects \ django_with_db \ docker-compose.yml -f C:\ Users \ Angel \ AppData \ Local \ JetBrains \ PyCharm2020.2 \ tmp \ docker-compose.override.241.yml 运行--rm --no-deps网站

退出代码:1

命令的错误输出:

找不到docker二进制文件。您可能需要安装Docker:

https://docs.docker.com/engine/installation/windows/

docker-compose完成,退出代码为1

就我而言,PyCharm安装在Windows 10上,而Docker和Docker-compose位于运行CentOS的单独服务器上,我使用以下设置:

Docker:

enter image description here

翻译:

enter image description here

与此同时,作为远程​​解释器的Docker工作正常,问题仅与docker-compose有关。

我不知道这是否重要,但我想指出,由于Docker没有安装在Windows主机上,因此当我第一次尝试使用docker-compose创建远程解释器时,PyCharm显示了一条消息–找不到docker-compose可执行文件。为了解决这个问题,我从官方Docker存储库中下载了适用于我平台的可执行文件,并手动指定了它的路径:

enter image description here

这是我不知道的正确解决方案,但是可行

我正在使用以下软件版本:

  • Windows 10内部版本19041
  • PyCharm Professional 2020.2
  • CentOS Linux版本8.2.2004
  • Docker版本19.03.12,内部版本48a66213fe
  • docker-compose版本1.26.2,构建eefe0d31

0 个答案:

没有答案