34 lines
761 B
YAML
34 lines
761 B
YAML
services:
|
|
mysql:
|
|
image: mysql:9.5.0
|
|
container_name: mysql
|
|
restart: unless-stopped
|
|
environment:
|
|
MYSQL_ROOT_PASSWORD: gR9pV4tY7zR6qL3e
|
|
TZ: Asia/Shanghai
|
|
ports:
|
|
- "3306:3306"
|
|
volumes:
|
|
- ./db/mysql:/var/lib/mysql
|
|
|
|
redis:
|
|
image: redis:8.4.0
|
|
container_name: redis
|
|
restart: unless-stopped
|
|
ports:
|
|
- "6379:6379"
|
|
volumes:
|
|
- ./db/redis:/data
|
|
command: redis-server --requirepass lQ7aM8oB6lK0iD5k
|
|
|
|
etcd:
|
|
image: bitnami/etcd:latest
|
|
container_name: etcd
|
|
restart: unless-stopped
|
|
ports:
|
|
- "2379:2379"
|
|
environment:
|
|
ALLOW_NONE_AUTHENTICATION: "yes"
|
|
ETCD_LISTEN_CLIENT_URLS: "http://0.0.0.0:2379"
|
|
ETCD_ADVERTISE_CLIENT_URLS: "http://0.0.0.0:2379"
|