项目作者: warshipJian

项目描述 :
SwooleDistributed的docker环境
高级语言: Shell
项目地址: git://github.com/warshipJian/docker-SD.git


简介

  1. 本编排使用的镜像为coppit/inotify-command,支持inotify,编排后docker可探测到外部文件的变化
  2. 适用于swooleSwooleDistributed

一. 安装和使用

1. 安装docker

  1. 访问https://www.docker.com/community-edition
  2. 下载对应的版本,双击安装之

2. 执行一键build脚本

  1. sh build.sh

3. 进入docker,比如进入php71

  1. docker-compose exec php71 bash

4. 其他

  1. 默认映射目录是当前目录的上一级目录,docker里面对应的目录为/var/www
  2. ./bin目录下有个docker-clear脚本,执行它会对docker进行一次大清理(删除所有镜像和配置),如果你想重新初始化docker,可以试试这个脚本。
  3. sh ./bin/docker-clear

二. 本次打包的版本

  1. php 7.1
  2. redis
  3. libzip 0.11.2-6
  4. hiredis 0.13.3
  5. php-inotify 2.0.0
  6. php-zip 1.15.2
  7. php-phpredis 4.0.2
  8. swoole 2.1.3