도커 컨테이너에서 Celery와 RabbitMQ를 어떻게 실행합니까? 샘플 dockerfile 또는 파일 작성을 가르쳐 주시겠습니까?도커 설정 : Celery + RabbitMQ
Dockerfile :
이
내가 가진 무엇을 나는 데 문제는 내가 셀러리는 살아 남기 위해 위선적 인 말투입니다FROM python:3.4
ENV PYTHONBUFFERED 1
WORKDIR /tasker
ADD requirements.txt /tasker/
RUN pip install -r requirements.txt
ADD . /tasker/
고정 표시기 - 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
또는 달리는. 그것은 나가기를 계속합니다.
셀러리의 도커 이미지를 사용할 수 없습니까? Dockerfile으로 무엇을하려고하는지 잘 모르겠습니다. 한 가지 단점은 ENTRYPOINT가 누락되었습니다. – techtabu