一步到位配置你本地PHP开发环境

本教程是利用Docker Desktop本地配置的

环境要求(Windows 11)

1、启用 WSL 功能

打开开始菜单,选择“应用与程序”。

滚动到最底部,点击“程序与功能”。

选择“启用或关闭 Windows 功能”,勾选“虚拟机平台”和“适用于 Linux 的 Windows 子系统”。

重启电脑以确保所有更改生效。

2、安装Docker Desktop

前往官网下载并安装,地址为 https://www.docker.com/products/docker-desktop/

3、配置Docker Desktop

点击右上方Settings按钮,点击Docker Engine栏,将以下复制到配置项的文本框中,然后保存点击Apply,再关闭即可

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://ccr.ccs.tencentyun.com",
    "https://elastic.m.daocloud.io",
    "https://docker.m.daocloud.io",
    "https://gcr.m.daocloud.io",
    "https://ghcr.m.daocloud.io",
    "https://k8s.m.daocloud.io",
    "https://mcr.m.daocloud.io",
    "https://nvcr.m.daocloud.io",
    "https://quay.m.daocloud.io"
  ]
}

如图示所示

wechat_2025-08-07_112602_991

4、安装git工具(可选)

地址为https://git-scm.com/downloads/win,下载链接为 https://github.com/git-for-windows/git/releases/download/v2.50.1.windows.1/Git-2.50.1-64-bit.exe,

下载完成后安装即可

5、下载项目

在D盘根目录打开PowerShell,执行如下命令

D:\> git clone https://gitee.com/hansn/docker.git

6、进入目录并执行compose命令

D:\> cd D:/docker
D:\> docker compose up -d

如下所示

wechat_2025-08-07_112602_991

在Docker desktop中能看到运行起来的容器,如图

image

7、打开浏览器,输入http://localhost/index.php,出现php的信息就成功了

image

8、删除环境

可以通过Docker Desktop图形工具删除,或者通过命令docker compose down删除
(如果还想用直接回到步骤6执行命令即可:docker compose up -d

9 更多配置信息,请查看我的仓库说明

https://gitee.com/hansn/docker/blob/master/README.md

posted @ 2025-08-07 13:35  jammiest  阅读(139)  评论(0)    收藏  举报