Я хочу запустить rabbitmq-server в одном контейнере докера и подключиться к нему из другого контейнера, используя сельдерей (http://celeryproject.org/)
У меня есть rabbitmq, используя команду ниже...
sudo docker run -d -p :5672 markellul/rabbitmq /usr/sbin/rabbitmq-server
и запустить сельдерей через
sudo docker run -i -t markellul/celery /bin/bash
Когда я пытаюсь сделать очень простой учебник для проверки соединения на http://docs.celeryproject.org/en/latest/getting-started/first-steps-with-celery.html
Я получаю сообщение об ошибке отказа:
потребитель: не удается подключиться к amqp://[email protected]: 5672//: [Errno 111] Соединение отклонено.
Когда я устанавливаю rabbitmq на тот же контейнер, что и сельдерей, он отлично работает.
Что мне нужно сделать, чтобы контейнер взаимодействовал друг с другом?