docker-lnmp
安装包 (win10并开启虚拟化)
https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe
git 仓库
git@github.com:weiyixi/docker_study.git
目录说明
- nginx 站点配置在 ./docker-lnmp/nginx/site (修改后重启nginx容器生效)
- php-fpm 容器中/var/www/目录挂载本地docker-lnmp的上层目录(.env中 APPLICATION=../)
- 需要加扩展在对应得dockerfile 中修改
1.修改配置
env-example 复制为 .env
//window需要修改
DOCKER_SYNC_STRATEGY=unison
//php版本修改默认7.2
PHP_VERSION=72
2.基本操作
首先到docker-lnmp目录下
1.构建 docker-compose build nginx php-fpm redis mysql
2.开启 docker-compose up -d nginx redis mysql
3.关闭 docker-compose down
4.查看运行中容器 docker ps
5.进入容器中 docker exec -it 对应的CONTAINER_ID bash
3.扩展
1.已经定义了一批扩展可在 .env中开启 true开启 false 关闭
2.未定义的需要修改dockerfile安装
3.修改后需要重新build 开启才会生效