```
# 挂载数据卷容器时 必须确认 数据卷具有777权限
version: '2'
services:
# docker-compose 服务名
disk_data:
# 构建镜像 Dockerfile
#build: .
# 镜像依赖
image: docker.io/centos
# 挂载数据卷
volumes:
# 数据 映射到容器 /data 目录中
- /root/Docker:/disk_data
# 特权访问
privileged: true
# 容器别名
container_name: disk_data
# docker-compose 服务名
phpfpm:
# 构建镜像 Dockerfile
#build: .
# 镜像依赖
image: docker.io/php:5.6.27-fpm
# 容器依赖
depends_on:
# 优先启动
- disk_data
# 挂载数据卷
volumes:
# 运行配置 映射到容器 /usr/local/etc/php/conf.d 目录中
- /root/Docker/php/conf.d:/usr/local/etc/php/conf.d
volumes_from:
# 挂载容器数据卷
- disk_data
# 特权访问
privileged: true
# 容器别名
container_name: phpfpm
# docker-compose 服务名
nginx:
# 构建镜像 Dockerfile
#build: .
# 镜像依赖
image: docker.io/nginx:1.10.2
# 暴露端口
ports:
- 80:80
- 443:443
# 容器依赖
depends_on:
# 优先启动
- disk_data
- phpfpm
# 链接容器
links:
- phpfpm:phpfpm
# 挂载数据卷
volumes:
# 配置 映射到容器 /etc/nginx/conf.d 目录中
- /root/Docker/nginx/conf.d:/etc/nginx/conf.d
volumes_from:
# 挂载容器数据卷
- disk_data
# 特权访问
privileged: true
# 容器别名
container_name: nginx
```
- 前端
- 技巧汇总
- 构建 Node + Webpack + React 热加载开发环境
- React
- Redux
- Webpack
- ES6
- HTML5+CSS3
- Javascript
- JS超简洁拖动代码
- jQuery
- 后端
- 技巧汇总
- 代码中特殊的注释技术——TODO、FIXME和XXX的用处
- PHP
- Xdebug不解之谜
- PHP时间获取
- PHP递归优化 使用匿名函数进行递归
- PHP 发起POST请求
- PHP获得数组的交集与差集
- PHP递归获取下级数组,可指定ID,一维数组
- PHP 判断是否为Get/Post/Ajax提交
- PHP实现分流队列平均显示信息
- PHP多维数组 指定列排序
- PHP 类Class详解 笔记记录
- PHP取整函数详解
- Node
- Elasticsearch
- 数据库
- 技巧汇总
- Mysql
- Mysql分区表实现
- Mysql union与union all 查询
- Mysql 表中表查询
- Mysql 分组查询 与 分组条件查询
- MySQL 添加列,修改列,删除列
- Mysql优化之:构建海量表,定位慢查询
- Mysql优化之:表的设计满足3NF
- Mysql优化常见方法
- Mysql存储过程详解
- 运维
- 技巧汇总
- Linux
- Linux Centos系统下 设置代理服务器上网
- Centos7增加开机启动脚本
- centos 挂载windows共享目录
- CentOS设置SSH Key登录
- Linux/CentOS单网卡绑定多个IP
- Windows
- Win10开机启动项设置全解攻略
- PuTTY连接Linux服务器经常断线解决方案
- Docker
- Docke启动文件 docker-compose.yml
- Docker命令简介(未完)
- Docker闲杂笔记
- Apache
- Nginx
- Nginx配置upstream实现负载均衡
- Nginx负载均衡学习
- IDE
- 技巧汇总
- WebStorm
- PHPStorm
- 协作
- 技巧汇总
- Git
- git 放弃本地修改 强制更新
- git编译安装与常用命令
- Svn