# docker-lnmp **Repository Path**: yangrz/docker-lnmp ## Basic Information - **Project Name**: docker-lnmp - **Description**: docker搭建lnmp环境 - **Primary Language**: Docker - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2020-12-11 - **Last Updated**: 2024-08-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # docker-lnmp ## 介绍 用 docker-compose 快速搭建 LNMP 运行环境 ## 软件架构 截止2023年1月12日 | 容器名称 | 基础镜像 | 当前安装成功版本 | 内网 IP | 端口映射 | 备注 | | -------- | -------------- | ---------------- | ---------- | -------- | ------ | | php74 | php:7.4.33-fpm | 7.4.33 | 172.10.0.2 | 9000 | | | php81 | php:8.1.14-fpm | 8.1.14 | 172.10.0.6 | 9001 | 未开启 | | nginx | nginx:stable | 1.22.1 | 172.10.0.3 | 80,443 | | | mysql | mysql:5.7 | 5.7.40 | 172.10.0.4 | 3306 | | | redis | redis:latest | 7.0.7 | 172.10.0.5 | 6379 | | ## 安装教程 - 执行 `docker-compose up -d` 启动容器(当 docker-compose.yml 有修改时,必须通过这个指令重启容器) - 执行 `docker-compose stop` 停止运行容器 - 执行 `docker-compose restart` 重启容器 - 执行 `docker-compose down` 卸载容器(删除容器,但不会删除 data 数据目录) ## 注意事项 .env 是环境变量配置文件,可以设置初始 mysql 密码,默认是 123456。 php 已加装 redis、swoole 扩展,且配置了 redis 存储 session。 在 win10 系统下,因为要挂载目录,安装前,请在 docker 选项中把 docker-lnmp 目录设置为共享访问