一些软件的docker安装方法

#!/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

 

posted @ 2020-08-25 12:31  大城小爱012  阅读(160)  评论(0)    收藏  举报