version: "3.4" services: chat-socket: restart: always build: context: . ports: - 8060:$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 command: redis-server --requirepass ${REDIS_PASSWORD} ports: - 6666:$REDIS_PORT volumes: - ${VOLUME_DIR}/redis:/data networks: - chat-socket networks: chat-socket: