docker-compose.yml 584 B

12345678910111213141516171819202122232425262728293031
  1. version: "3.4"
  2. services:
  3. chat-socket:
  4. restart: always
  5. container_name: $CONTAINER_NAME
  6. build:
  7. context: .
  8. ports:
  9. - 8060:$PORT
  10. environment:
  11. REDIS_HOST: $REDIS_HOST
  12. REDIS_PORT: $REDIS_PORT
  13. REDIS_PASSWORD: $REDIS_PASSWORD
  14. # volumes:
  15. depends_on:
  16. - redis
  17. networks:
  18. - chat-socket
  19. redis:
  20. image: redis:5-alpine
  21. command: redis-server --requirepass ${REDIS_PASSWORD}
  22. ports:
  23. - 6666:$REDIS_PORT
  24. volumes:
  25. - ${VOLUME_DIR}/redis:/data
  26. networks:
  27. - chat-socket
  28. networks:
  29. chat-socket: