| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- # docker-compose -f local_db.yaml up -d
- # docker-compose -f local_db.yaml down
- # docker network create --driver=bridge f1
- # docker network rm f1
- # docker network ls
- # docker network inspect f1
- name: f1-local-db
- networks:
- f1:
- external: true
- volumes:
- redis_data:
- mongodb_data:
- services:
- redis:
- container_name: redis
- image: redis:latest
- command: redis-server --requirepass "f1user#1357.com"
- environment:
- - TZ=Asia/Shanghai
- ports:
- - "46379:6379"
- volumes:
- - ./redis_data:/data
- networks:
- - f1
- mongodb:
- container_name: mongodb
- image: mongo:7.0
- environment:
- - TZ=Asia/Shanghai
- - MONGO_INITDB_ROOT_USERNAME=f1user
- - MONGO_INITDB_ROOT_PASSWORD=f1user#1357.com
- ports:
- - "27017:27017"
- volumes:
- - ./mongodb_data:/data/db
- networks:
- - f1
- nats:
- image: nats
- environment:
- - TZ=Asia/Shanghai
- ports:
- - "8222:8222"
- - "4222:4222"
- command: "--cluster_name NATS --cluster nats://0.0.0.0:6222 --http_port 8222 "
- networks:
- - f1
- nats-1:
- image: nats
- environment:
- - TZ=Asia/Shanghai
- ports:
- - "4223:4222"
- command: "--cluster_name NATS --cluster nats://0.0.0.0:6222 --routes=nats://ruser:T0pS3cr3t@nats:6222"
- networks:
- - f1
- depends_on:
- - nats
- nats-2:
- image: nats
- environment:
- - TZ=Asia/Shanghai
- ports:
- - "4224:4222"
- command: "--cluster_name NATS --cluster nats://0.0.0.0:6222 --routes=nats://ruser:T0pS3cr3t@nats:6222"
- networks:
- - f1
- depends_on:
- - nats
|