Pycharm无法从构建流中检索图像ID

问题描述 投票:0回答:1

想要连接pycharm docker解释器。这是我的Windows泊坞窗状态

docker windows

这里是pycharm状态

我该如何解决此问题

pycharm

python django pycharm
1个回答
0
投票

[错误消息通常在Docker无法构建您的映像并尝试运行它时出现,因此PyCharm似乎可以连接到Docker但构建失败。

尝试一下:

首先让我们看一下PyCharm是否可以连接到Docker(由于您收到的错误,我认为确实可以:)

  • 打开服务窗口(Alt + 8)
  • 检查是否可以连接到“ Docker”,并查看当前拥有的所有容器和图像。您可能需要选择“ Docker”,然后按左侧的播放按钮。
  • 如果看不到“ Docker”选项,请在该窗口中单击“ +”图标,然后尝试配置新的Docker连接。

Docker connection in PyCharm - Services window

如果您可以看到图像和容器,则说明您已连接到Docker。让我们看看您的构建是否失败:

  • 在项目窗口(Alt + 1)中,右击您的Dockerfile或Dockercompose。
  • 我们将创建一个运行配置。选择带有Docker图标的选项“创建”。如果没有看到该选项,则意味着您已经为该文件执行了一个运行配置设置,而不是“创建”选项,而是一个“编辑”选项。
  • 选择“创建”或“编辑”(取决于您看到的选项),并添加构建和运行Dockerfile或Docker所需的选项,并撰写并保存运行配置。
  • 现在您可以尝试从右上角的“运行”栏中运行它(在下拉菜单中选择您刚刚创建的新运行配置,然后按播放键)

现在,“服务”窗口将聚焦并显示生成状态。如果失败,您应该在那里查看原因。

© www.soinside.com 2019 - 2024. All rights reserved.