Cześć wszystkim!
Nie mogę poradzić sobie z napisaniem Dockerfile. Case brzmi tak: Muszę postawić dwa kontenery python, które skomunikuję za pomocą RabbitMQ.
Mam parę pytań:
- W pierwszej linii FROM, powinienem się odwołać do obrazu pythona czy samego rabbita?
- Jak poprawnie umieścić Rabbita w moim obrazie?
Podrzucam "kod", którym starałem się to zrobić, domyślam się, że cały jest do przerobienia.
FROM python:3
COPY emit_log.py .
CMD ["docker", "pull", "rabbitmq"]
CMD ["docker", "run", "-it", "--rm", "--name", "rabbitmq", "-p", "5672:5672", "-p", "15672:15672", "rabbitmq:3-management"]
CMD ["python3", "emit_log.py"]
Z góry dzięki za wszystkie odpowiedzi!