Все мои сервисы работают нормально. Но 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