我该如何在Docker容器中运行Celery和RabbitMQ?您能给我指出示例dockerfile或compose文件吗?
这是我的Dockerfile:
我遇到的问题是无法让Celery保持活动状态或运行,它一直停止运行。
这是我的Dockerfile:
FROM python:3.4
ENV PYTHONBUFFERED 1
WORKDIR /tasker
ADD requirements.txt /tasker/
RUN pip install -r requirements.txt
ADD . /tasker/
docker-compose.yml
rabbitmq:
image: tutum/rabbitmq
environment:
- RABBITMQ_PASS=mypass
ports:
- "5672:5672"
- "15672:15672"
celery:
build: .
command: celery worker --app=tasker.tasks
volumes:
- .:/tasker
links:
- rabbitmq:rabbit
我遇到的问题是无法让Celery保持活动状态或运行,它一直停止运行。