Рейтинг:0

Использование образа докера RabbitMQ

флаг de

Я запустил док-контейнер rabbitmq, как описано здесь. https://registry.hub.docker.com/_/rabbitmq/

$ sudo docker run -d --hostname myrabbit --name rabbit rabbitmq:3

Затем я получил IP-адрес док-контейнера следующим образом:

$ sudo docker inspect -f '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' кролик
172.17.0.2

Затем попробуйте подключиться к кролику с помощью telnet следующим образом:

$ телнет 172.17.0.2 4369

Но я получаю этот вывод:

Пытаюсь 172.17.0.2...
telnet: подключиться к адресу 172.17.0.2: сеть недоступна
telnet: невозможно подключиться к удаленному хосту

Пробовал порт 5672 тоже с тем же результатом. Что я делаю не так?

Рейтинг:1
флаг de

я не выполнял докер работает... правильно. мне нужно было использовать -п вариант так:

docker run -d --hostname my-rabbit --name some-rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3-management

Затем я могу указать в своем браузере http://localhost:15672, и все работает.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.