Pycharm Не удается получить идентификатор изображения из потока сборки - PullRequest
0 голосов
/ 24 апреля 2020

Хочу подключить переводчика pycharm docker. Вот мой windows docker статус

docker windows

, а вот статус pycharm

как я могу решить проблему

pycharm

1 Ответ

0 голосов
/ 24 апреля 2020

Это сообщение об ошибке обычно появляется, когда Docker не может создать ваш образ и пытается запустить его, поэтому кажется, что PyCharm может подключиться к Docker, но сборка не удалась.

Попробуйте это:

Сначала давайте посмотрим, сможет ли PyCharm подключиться к Docker (по полученной вами ошибке, я думаю, что это так):

  • Откройте окно служб (Alt + 8)
  • Проверьте, можете ли вы подключиться к "Docker" и посмотрите все контейнеры и изображения, которые у вас есть в данный момент. Вам может понадобиться выбрать «Docker» и нажать кнопку воспроизведения слева.
  • Если вы не видите опцию "Docker", щелкните c на значке "+" в этом окне и попытайтесь настроить новое Docker соединение.

Docker соединение в окне PyCharm - Services

Если вы видите ваши изображения и контейнеры, вы подключены к Docker. Давайте посмотрим, если ваша сборка не удалась:

  • В окне проекта (Alt + 1) щелкните правой кнопкой мыши c в вашем Dockerfile или Dockercompose.
  • Мы собираемся создать конфигурацию запуска , Выберите опцию «Создать», которая имеет значок Docker. Если вы не видите опцию, это означает, что у вас уже есть одна конфигурация запуска для этого файла, и вместо опции «Создать» вы увидите опцию «Редактировать».
  • Выберите «Создать» или «Редактировать» (в зависимости от того, какие параметры вы видите) и добавьте параметры, необходимые для создания и запуска Dockerfile или Docker, составьте и сохраните конфигурацию запуска.
  • Теперь вы можете попробовать запустить его с панели запуска в правом верхнем углу (выберите новую конфигурацию запуска, которую вы только что сделали, в раскрывающемся списке и нажмите кнопку воспроизведения)

Теперь Окно сервисов будет сфокусировано и покажет статус сборки. Если это не помогло, вы должны увидеть причину.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...