Overview
docker 的开发环境和线上生产环境
Containers
1.nginx
2.mysql-db
3.redis-db
4.php-fpm
5.composer
6.bower
7.visualizer
其中不需要的镜像可以注释掉
Install Docker
安装Docker Ce
$bash ./app/tools/docker-installer.sh
Install docker-compose
$cp ./docker-compose /usr/local/bin/
$chmod +x /usr/lcoal/bin/docker-compose
Usage
默认启动方式,这种方式适用于本地测试开发环境,暴漏了数据库端口redis端口方便调试
1.docker-compose up --build
backup data
导入默认的测试数据
$docker-compose -f db-backup.yml up
restore data
还原default备份数据
$docker-compose -f db-restore.yml up
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。