Win10 Docker 搭建lnmp环境运行PHP项目
win10下载、安装Docker
配置阿里云docker镜像加速
{
"registry-mirrors": ["https://xxxxxxxxx.mirror.aliyuncs.com"],
"insecure-registries": [],
"debug": false,
"experimental": true,
"features": {
"buildkit": true
}
}
拉取镜像-php、nginx、mysql
- 下载对应的镜像
$ docker pull php:7.3.25-fpm-buster
$ docker pull nginx
$ docker pull mysql:5.7
需要其他版本的镜像可以到hub.docker.com,搜索php并通过tags找到自己想要的版本,如果不用管版本直接
docker pull php
即可。
创建目录
- 目录截图
- 目录介绍
.\mysql\config mysql配置目录
.\mysql\logs mysql日志目录
.\mysql\lib mysql数据目录
.\php php配置目录
.\nginx/www 项目根目录
.\nginx/conf 虚拟域名配置目录
.\nginx/logs nginx访问日志目录
.\nginx/nginx.conf nginx配置文件
配置docker-compose.yml文件
- 目录截图
- 目录介绍
version: "3"
services:
mysql:
hostname: mysql