Подключение из одного контейнера Docker к другому

Я хочу запустить rabbitmq-сервер в одном док-контейнере и подключиться к нему из другого контейнера с помощью сельдерея (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 на тот же контейнер, что и сельдерей, он работает нормально.

Что мне нужно сделать, чтобы контейнер взаимодействовал друг с другом?

Ответы на вопрос(6)

Ваш ответ на вопрос