Я запустил ddev и увидел, что веб-служба неработоспособна, а время проверки работоспособности веб-службы истекло

Я работал над проектом ddev, который раньше работал, и теперь я не могу его запустить. ddev list показывает "неисправна веб-служба", а ddev start показывает "истекло время проверки работоспособности веб-службы". Как я могу это отладить?


person rfay    schedule 04.05.2018    source источник


Ответы (1)


Самый быстрый способ понять, что происходит с веб-контейнером, - использовать ddev logs, см. Как узнать, что не так с контейнером ddev, или просмотреть журналы?

Чаще всего это причины тайм-аута веб-контейнера:

  • [Edit 2018-05-16]: Недостаточные ресурсы докеров. Если у вас несколько сайтов или у вас есть другие дела с докером, вам нужно увеличить доступную память с 2 ГБ по умолчанию.
  • Индивидуальная конфигурация. При отладке, пожалуйста, начните с удаления любой пользовательской конфигурации из .ddev - пользовательская конфигурация nginx и php, скорее всего, будет проблемой.
  • Версия ddev не соответствует используемым версиям контейнера. Начиная с v0.18.0, ddev пытается заставить вас обновить версии контейнера в вашем config.yaml, но до этого, если у вас была строка «webcontainer» в вашем config.yaml, ddev использовал бы эту версию контейнера вместо тот, который был создан для использования, и это могло вызвать проблемы с тайм-аутом контейнера.
person rfay    schedule 04.05.2018