Подключение из одного контейнера 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 на тот же контейнер, что и сельдерей, он работает нормально.
Что мне нужно сделать, чтобы контейнер взаимодействовал друг с другом?