1. 安装docker for mac,给docker分配的内存尽量不小于8GB,如果小于8GB,elasticsearch容易启动失败。
2. 按照Griffin项目说明下载docker镜像。
3. 注意ElasticSearch的max_map_count修改方式。
3.1 命令行远程登录docker环境 $ screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty
3.2 修改虚拟机中linux环境的此参数,sysctl -w vm.max_map_count=262144
4. 启动Griffin_demo
sudo docker run -it --privileged -h sandbox --name griffin_demo -m 8G --memory-swap -1 \
-p 32122:2122 -p 37077:7077 -p 36066:6066 -p 38088:8088 -p 38040:8040 \
-p 33306:3306 -p 39000:9000 -p 38042:8042 -p 38080:8080 -p 37017:27017 \
-p 39083:9083 -p 38998:8998 -p 39200:9200 bhlx3lyx7/griffin_demo:0.0.1