#!/bin/sh
docker run -itd --name nginx --restart=always -p 80:80 \
-v /etc/localtime:/etc/localtime \
-v /root/nginx/conf:/etc/nginx \
-v /root/nginx/log:/var/log/nginx \
-v /root/nginx/html:/usr/share/nginx/html \
nginx:1.14.2
docker run -itd --name mysql --restart=always -p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=xxxxxx \
-v /etc/localtime/:/etc/localtime \
-v /root/mysql:/var/lib/mysql \
mysql:5.6
docker run -itd --name redis --restart=always -p 6379:6379 \
-v /etc/localtime/:/etc/localtime \
redis:4.0
docker run -itd --name elasticsearch --restart=always
-p 9200:9200 -p 9300:9300 \
-v /etc/localtime:/etc/localtime \
-v /root/elasticsearch/data:/usr/share/elasticsearch/data \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms32g -Xmx32g" \
luoyufei/elasticsearch_ik:5.6.4
docker run -itd --name kibana --restart=always -p 5601:5601 \
-e ELASTICSEARCH_URL=http://yyy.yyy.yyy.yyy:9200 \
kibana:5.6.4
docker run -itd --name zookeeper --restart=always -p 2181:2181\
-v /etc/localtime:/etc/localtime \
wurstmeister/zookeeper
docker run -itd --name kafka --restart=always -p 9092:9092 \
-e KAFKA_BROKER_ID=1 \
-e KAFKA_ZOOKEEPER_CONNECT=xxx.xxx.xxx.xxx:2181 \
-e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 \
-e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://y.y.y.y:9092 \
-v /etc/localtime:/etc/localtime \
wurstmeister/kafka:2.11-0.10.2.2