1234567891011121314151617181920212223242526272829303132 |
- version: "3.4"
- services:
- chat-socket:
- restart: always
- container_name: $CONTAINER_NAME
- build:
- context: .
- ports:
- - $PORT:$SOCKET_PORT
- environment:
- REDIS_HOST: $REDIS_HOST
- REDIS_PORT: $REDIS_PORT
- REDIS_PASSWORD: $REDIS_PASSWORD
- # volumes:
- depends_on:
- - redis
- networks:
- - chat-socket
- redis:
- image: redis:5-alpine
- container_name: ${CONTAINER_NAME}-redis
- command: redis-server --requirepass ${REDIS_PASSWORD}
- ports:
- - $REDIS_MAP_PORT:$REDIS_PORT
- volumes:
- - ${VOLUME_DIR}/redis:/data
- networks:
- - chat-socket
- networks:
- chat-socket:
|