--name rabbit \
-p "4369:4369" \
-p "5672:5672" \
-p "15672:15672" \
-p "25672:25672" \
-p "35197:35197" \
-e "RABBITMQ_USE_LONGNAME=true" \
-e "RABBITMQ_LOGS=/var/log/rabbitmq/rabbit.log" \
-v /data:/var/lib/rabbitmq \
-v /data/logs:/var/log/rabbitmq \
rabbitmq:3.6.6-management
Она запускает rabbit и вроде все ок, но указанные порты работают только на localhost, а не на node-1.rabbit, что указано в аргументе -h, почему так?
node-1.rabbit должен быть доступен с хоста? Меняй /etc/hosts и добавляй его туда.
--hostname , -h Container host name
Обсуждают сегодня