Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/liufee/docker-compose
Docker compose, Nginx PHP Mysql
https://github.com/liufee/docker-compose
docker docker-compose lnmp
Last synced: 4 days ago
JSON representation
Docker compose, Nginx PHP Mysql
- Host: GitHub
- URL: https://github.com/liufee/docker-compose
- Owner: liufee
- Created: 2018-02-02T02:56:21.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-03-27T15:37:01.000Z (almost 6 years ago)
- Last Synced: 2025-01-31T09:22:12.489Z (15 days ago)
- Topics: docker, docker-compose, lnmp
- Language: Dockerfile
- Homepage: http://demo.cms.feehi.com
- Size: 19.5 KB
- Stars: 5
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Docker lnmp
=================
基于最新版CentOS官方镜像,docker-compose编排,源码编译安装mysql、php、nginx、java、nodejs简介
------------------------
默认版本- [x] php7.1.2
- [x] nginx1.12.2
- [x] mysql5.7.21 默认root密码为123456,可以在docker-compose中指定
- [x] java
- [x] node8.11.4
>可以在docker-compose.yml services指定版本
nginx:
build:
args:
- NGINX_VER=1.12.2
mysql:
build:
args:
- MYSQL_VER=5.7.21
php:
build:
args:
- PHP_VER=7.1.2
node:
build:
args:
- NODE_VER=8.11.4快速开始
-------------------
```shell
1. git clone https://github.com/liufee/docker-compose.git (或者手动下载并解压)
2. cd /path/to/docker-compose
3. cp docker-compose.yml.example docker-compose.yml
4. docker-compose up (这里包括下载nginx、php、mysql源码,并编译安装,可能耗时间比较久)
```目录简介
-------------------
1. /path/to/docker-compose/nginx/www 站点目录,包含一个default默认站点。有新站点时,在www中新建目录即可2. /path/to/docker-compose/nginx/conf nginx配置文件。有新站点时,在conf/sites.d中新建vhost即可
3. /path/to/docker-compose/logs 日志文件。分别为mysql、nginx、php-fpm日志
4. /path/to/docker-compose/mysql/data ```数据库data目录```。注:如果此目录不为空,则不会重新初始化mysql。如果需要重新初始化mysql,清空data目录重启容器即可