RQ-Worker не может подключиться к Redis в Docker - PullRequest
0 голосов
/ 27 апреля 2020

Все мои сервисы работают нормально. Но RQ-Worker не выполняет мою запланированную работу. Локально все было нормально (поэтому я думаю, что мне просто нужно передать ему новое имя хоста службы redis docker, но как это сделать внутри docker -compose?)

My docker -compose. yml

version: '3.5'

services:

  web:
    build: ./webapp
    image: webapp
    container_name: webapp
    ports:
      - "5000:5000"
    depends_on:
      - redis-server
      - mongodb

  redis-server:
    image: redis:alpine
    ports:
      - 6379:6379
    expose:
      - '6379'

  mongodb:
    image: mongo:4.2-bionic
    container_name: mongodb
    ports:
      - "27017:27017"
    deploy:
      restart_policy:
        condition: always

  rq-worker:
    image: jaredv/rq-docker:0.0.2
    container_name: rq-worker
    command: rq worker -u redis://redis-server:6379 high normal low
    deploy:
      replicas: 1
    depends_on:
      - redis-server
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...