version: '3'
services:
mysql-server:
image: mysql:5.7
container_name: mysql
restart: always
ports:
- 3306:3306
environment:
- TZ=Asia/Shanghai
- MYSQL_ROOT_PASSWORD=root
command:
--default-authentication-plugin=mysql_native_password
--character-set-server=utf8mb4
--collation-server=utf8mb4_general_ci
--explicit_defaults_for_timestamp=true
--lower_case_table_names=1
--max_allowed_packet=512M
volumes:
- /root/papio/mysql/data:/var/lib/mysql
- /root/papio/mysql/log:/var/log/mysql
- /root/papio/mysql/conf:/etc/mysql
redis-server:
image: redis:latest
container_name: redis
command: redis-server --requirepass 123456
restart: always
ports:
- 6379:6379
volumes:
- /root/papio/redis/data:/data
#- /root/papio/redis/redis.conf:/etc/redis.conf
environment:
- TZ=Asia/Shanghai
rabbitmq-server:
image: rabbitmq:management
container_name: rabbitmq
restart: always
ports:
- 5672:5672
- 15672:15672
elasticsearch:
image: es-ik:7.7.0
container_name: elasticsearch
restart: always
environment:
- "cluster.name=elasticsearch"
- "discovery.type=single-node"
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ports:
- 9200:9200
- 9300:9300
kibana:
image: kibana:7.7.0
container_name: kibana
environment:
- SERVER_NAME=kibana
- ELASTICSEARCH_URL=http://elasticsearch:9200
- XPACK_MONITORING_ENABLED=true
ports:
- 5601:5601
depends_on:
- elasticsearch
logstash:
image: logstash:7.7.0
container_name: logstash
volumes:
- /root/papio/logstash/logstash.conf:/usr/share/logstash/pipeline/logstash.conf
depends_on:
- elasticsearch
links:
- elasticsearch:es
ports:
- 4560:4560
mongo:
restart: always
ports:
- 27017:27017 # 本地端口(可自定义):容器内默认端口(mongo设定为27017)
volumes:
- /data/mongo/db:/data/db/
environment: # admin账号和密码
MONGO_INITDB_ROOT_USERNAME: admin
MONGO_INITDB_ROOT_PASSWORD: root
privileged: true
nginx:
restart: always
image: nginx
container_name: nginx
ports:
- 80:80
- 443:443
volumes:
- /root/papio/nginx/conf/nginx.conf:/etc/nginx/nginx.conf
- /root/papio/nginx/conf.d:/etc/nginx/conf.d
- /root/papio/nginx/log:/var/log/nginx
docker-compose安装ES、Kibana、Logstash、redis、rabbitMQ
最新推荐文章于 2024-03-22 16:44:43 发布