Настройка среды разработки PHP с помощью DDEV и Docker в Windows, переход на страницу руководства

#php #docker #ddev

#php #docker #ddev

Вопрос:

Я использовал DDEV в Linux, теперь я пытаюсь запустить его в Windows. Я успешно установил Docker и DDEV. Когда я нахожусь в своем каталоге проектов PHP и набираю: запуск ddev

Затем откроется страница руководства с этим URL: http://MyProjectDirectory.ddev.site/tutorial / На странице руководства написано, что я выполнил следующую команду: docker run -d -p 80:80 docker /начало работы

Но я не хочу видеть страницу руководства, на которой я хочу разместить свой проект.

Я думаю, что это ошибка с портами. Когда я нажимаю на ссылку на странице руководства docker, отображается мой проект или я получаю сообщение об ошибке 404. Это действительно странно

РЕДАКТИРОВАНИЕ РЕШЕНО (но все еще нужна помощь): после изменения router_http_port: «80» на router_http_port: «8000» в config.yaml мой проект размещается должным образом. Я выяснил, что страница руководства Docker использует порт 80, поэтому я попадаю на страницу руководства Docker при попытке разместить свой проект. Каждый раз, когда я набираю localhost в URL-адресе, к которому я обращаюсь http://localhost/tutorial / и появится страница Docker tutorial и скажет :

Поздравляем! Вы запустили контейнер для этого руководства! Давайте сначала объясним команду, которую вы только что запустили. На случай, если вы забыли, вот команда: docker run -d -p 80:80 docker / начало работы

Эта страница отображается даже после перезагрузки моего компьютера, а Docker ist не запущен, как я могу избавиться от этого

Ответ №1:

Документация для DDEV-Local находится по адресу https://ddev.readthedocs.io . Встроенной страницы руководства нет, и ни один стандартный сайт не перенаправит вас на учебное пособие.

Пожалуйста, прочитайте документы и попробуйте DDEV-Local Quickstart для вашего типа CMS.

Комментарии:

1. Но я перенаправляюсь на страницу руководства Docker вместо моего index.php файл, когда я набираю ddev launch.

2. URL-адрес должен быть: MyProjectDirectory.ddev.site , а не MyProjectDirectory.ddev.site /tutorial

3. Опять же, пожалуйста, используйте Quickstart для вашей CMS, чтобы узнать, как использовать ddev. Возможно, вы захотите задать вопрос по одному из более интерактивных каналов поддержки (Slack, gitter и т.д.). Если вы можете показать суть (gist.github.com ) именно то, что вы сделали и что происходит, будет полезно. ddev.readthedocs.io/en/stable /…