本教程是利用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://docker.rainbond.cc","https://elastic.m.daocloud.io","https://elastic.m.daocloud.io","https://docker.m.daocloud.io","https://gcr.m.daocloud.io","https://ghcr.m.daocloud.io","https://k8s-gcr.m.daocloud.io","https://k8s.m.daocloud.io","https://mcr.m.daocloud.io","https://nvcr.m.daocloud.io","https://quay.m.daocloud.io"]
}
如图示所示
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
如下所示
在Docker desktop中能看到运行起来的容器,如图
7、打开浏览器,输入http://localhost/index.php
,出现php的信息就成功了
8、删除环境
可以通过Docker Desktop图形工具删除,或者通过命令docker compose down
删除
(如果还想用直接回到步骤6执行命令即可:docker compose up -d
)
9 更多配置信息,请查看我的仓库说明
https://gitee.com/hansn/docker/blob/master/README.md