# fun-lnmp **Repository Path**: tools/qunuo-lnmp ## Basic Information - **Project Name**: fun-lnmp - **Description**: lnmp docker-compose.yml - **Primary Language**: Shell - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-10-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### docker ### ###使用须知 > 将服务分别以组建的形式提供服务, 避免其中一个改变影响整个镜像的问题发生. 多个镜像通过docker-compose来进行配置. > docker镜像可跨平台使用, 所以能使环境部署成本大大降低. > 使用此镜像需要安装 docker, docker-compose. > 优化了代码结构, 相关镜像文件放在resource中, docker-compose放在stack中, 扩展以支持多个docker-compose的结构. ### 构建与重新加载 ``` # 进入stack目录 docker-compose build docker-compose up -d ``` 或者 ``` docker-compose -f stack/docker-compose.yml build docker-compose -f stack/docker-compose.yml up -d ``` 目录: ``` # volumes 中的配置 代码目录: ~/qunuo/apps nginx配置: resource/nginx/1.9.14/vhosts ``` 访问路径 ``` http://localhost:7001/ (Laravel) http://localhost:7101/ (Lumen) ``` ### docker-composean'z安装 ``` curl -L https://get.daocloud.io/docker/compose/releases/download/1.8.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose ```