heruvym/deployments/test/docker-compose.yaml

43 lines
899 B
YAML
Raw Normal View History

2024-02-20 14:23:04 +00:00
version: '3.8'
services:
mongo:
2024-10-01 14:38:05 +00:00
image: mongo
2024-02-20 14:23:04 +00:00
ports:
2024-10-01 14:38:05 +00:00
- "27020:27017"
environment:
- MONGO_INITDB_ROOT_USERNAME=test
- MONGO_INITDB_ROOT_PASSWORD=test
- MONGO_INITDB_AUTH_MECHANISM=SCRAM-SHA-1
volumes:
- mongo_data:/data/db
2024-02-20 14:23:04 +00:00
minio:
image: minio/minio
ports:
- "9000:9000"
- "9001:9001"
volumes:
- minio_storage:/data
environment:
MINIO_ROOT_USER: minioadmin
MINIO_ROOT_PASSWORD: minioadmin
command: server --console-address ":9001" /data
2024-02-21 18:07:40 +00:00
redis:
image: redis:latest
ports:
- "6379:6379"
environment:
- REDIS_PASSWORD=admin
- REDIS_DB=1
command: [ "redis-server", "--requirepass", "admin", "--databases", "16", "--maxmemory", "2gb", "--maxmemory-policy", "allkeys-lru" ]
volumes:
- redis_data:/data
2024-02-20 14:23:04 +00:00
volumes:
2024-10-01 14:38:05 +00:00
mongo_data:
2024-02-21 18:07:40 +00:00
minio_storage:
redis_data: