Wpis z mikrobloga

Cześć,
próbuję zrobić następujący scenariusz:
Mam fizyczną maszyną, przez którą łączę się do VM. na tej VM poprzez docker-machine za pomocą virtualboxa tworzę dwie maszyny rabmq1 i rabmq2. Na obydwu maszynach stawiam przez docker kontenery uruchamiające rabbitmq. Teraz chciałbym, aby te dwa kontenery pracowały w klastrze. Ustawiam więc im te same .erlang.cookie i stopuje proces na drugim kontenerze. używam polecenia rabbitmqctl join_cluster rabbit1@node-1.rabbit (taką ma nazwę host w 1 kontenerze) i dostaję zwrotkę: nxdomain (non exists domain). Okej, zatem próbuję po adresie ip rabbit1@192.168.99.100. Dostaję zwrotkę:
Hostname mismatch: node "rabbit1@node-1.rabbit" believes its host is different. Please ensure that hostnames resolve the same way locally and on "rabbit1@node-1.rabbit".
/etc/hosts ustawione na obu kontenerach na te adresy z tymi domenami. Co jest nie tak?

#docker #it
  • 1