version: '3.9'
networks:
monitor:
driver: bridge
services:
prometheus:
image: prom/prometheus:v2.28.1
container_name: prometheus_gpe
hostname: prometheus
restart: always
volumes:
- ./config/prometheus.yml:/etc/prometheus/prometheus.yml
- ./data/prometheus:/prometheus
command:
- '--config.file=/etc/prometheus/prometheus.yml'
- '--storage.tsdb.path=/prometheus'
ports:
- "9090:9090"
networks:
- monitor
grafana:
image: grafana/grafana:8.0.6
container_name: grafana_gpe
hostname: grafana
restart: always
volumes:
- ./data/grafana:/var/lib/grafana
ports:
- "3001:3000"
networks:
- monitor
rabbitmq:
image: rabbitmq:3.8.3-management
container_name: rabbitmq
restart: always
hostname: myRabbitmq
ports:
- 15672:15672
- 5672:5672
volumes:
- ./data/rabbitmq:/var/lib/rabbitmq
environment:
- RABBITMQ_DEFAULT_USER=root
- RABBITMQ_DEFAULT_PASS=root
mysql:
environment:
MYSQL_ROOT_PASSWORD: "tct@123456"
image: "mysql:8.0"
container_name: mysql
security_opt:
- seccomp:unconfined
restart: always
volumes:
- "./data/mysql:/var/lib/mysql"
ports:
- "3306:3306"
command: --default-authentication-plugin=mysql_native_password
redis:
image: redis:latest
container_name: redis
command: redis-server --appendonly yes --requirepass "tct-redis@123456"
restart: always
ports:
- "6379:6379"
volumes:
- ./data/redis:/data
01-24
1003
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
01-31
2968
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交