首页 > 解决方案 > 在 Windows 上使用 DDEV 和 Docker 设置 PHP 开发环境,进入教程页面

问题描述

我在 linux 上使用了 DDEV,现在我正试图让它在 Windows 上运行。我已经成功安装了 Docker 和 DDEV。当我在我的 PHP 项目目录中并输入:ddev launch

然后使用此 url 打开一个教程页面:http://MyProjectDirectory.ddev.site/tutorial/ 教程页面说我运行了以下命令: docker run -d -p 80:80 docker/getting-started

但我不想看到我想托管我的项目的教程页面。

我认为这是端口的错误。当我单击 docker 教程页面上的链接时,我的项目视图会被渲染或出现 404 错误。这真的很奇怪

编辑已解决(但仍需要帮助):在 config.yaml 中将 router_http_port: "80" 更改为 router_http_port: "8000" 后,我的项目已正确托管。我发现 Docker 教程页面使用端口 80,这就是为什么我在尝试托管我的项目时进入 Docker 教程页面的原因。每次我在 url 中键入 localhost 时,我都会访问 http://localhost/tutorial/ 并且 Docker 教程页面会显示并显示:

恭喜!您已经启动了本教程的容器!我们先解释一下刚才运行的命令。如果你忘记了,命令如下: docker run -d -p 80:80 docker/getting-started

即使在重新启动我的 PC 并且 Docker 没有运行之后,此页面也会显示,我该如何摆脱这个

标签: phpdockerddev

解决方案


DDEV-Local 的文档位于https://ddev.readthedocs.io。没有内置的教程页面,也没有标准站点会将您重定向到教程。

请阅读文档并尝试适用于您的 CMS 类型的DDEV-Local 快速入门


推荐阅读