请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

RabbitMQ web管理页面无法访问

https://img1.sycdn.imooc.com//szimg/5b690a700001856a13260189.jpg

系统win10, 成功安装docker和rabbitmq,端口已映射,但是http://localhost:15672不能访问

正在回答 回答被采纳积分+3

1回答

wirechen 2018-08-07 12:30:57

1、建议你进入docker容器内部的命令行(docker exec -it <containerID> /bin/bash(command)),然后curl localhost:15672看看docker是否成功启动了rabbitMQ,如果容器没有安装curl的话就试下是否有程序监听了15672。

2、停止、删掉容器,重新拉一下镜像再跑:docker run -d --name some-rabbit -p 15672:15672 rabbitmq:3-management

0 回复 有任何疑惑可以回复我~
  • 提问者 浮面草 #1
    $ docker exec -it f2a79d3d2f2e /bin/bash
    root@my-rabbit:/# curl
    bash: curl: command not found
    root@my-rabbit:/# netstat
    bash: netstat: command not found
    root@my-rabbit:/# ps -aux
    USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
    rabbitmq     1  0.1  0.1   4288  1520 ?        Ss   04:55   0:00 /bin/sh /usr/lib/rabbitmq/bin/rabbitmq-server
    rabbitmq    94  0.0  0.0  30544   248 ?        S    04:55   0:00 /usr/lib/erlang/erts-9.2/bin/epmd -daemon
    rabbitmq   125  3.0  8.7 2257704 88764 ?       Sl   04:55   0:08 /usr/lib/erlang/erts-9.2/bin/beam.smp -W w -A 64 -P 1048576 -t 5000000 -stbt db -zdbbl 128000 -K trurabbitmq   231  0.4  0.1   4180  1184 ?        Ss   04:55   0:01 erl_child_setup 1048576
    rabbitmq   276  0.0  0.0  11424   932 ?        Ss   04:56   0:00 inet_gethost 4
    rabbitmq   277  0.0  0.1  13544  1596 ?        S    04:56   0:00 inet_gethost 4
    root       336  0.1  0.3  19968  3568 pts/0    Ss   05:00   0:00 /bin/bash
    root       347  0.0  0.3  38380  3296 pts/0    R+   05:00   0:00 ps -aux
    root@my-rabbit:/#
    回复 有任何疑惑可以回复我~ 2018-08-07 13:02:38
  • 提问者 浮面草 #2
    居然自动去掉了换行。容器内没有curl、netstat命令,用ps命令查看到有rabbitMQ进程:/bin/sh /usr/lib/rabbitmq/bin/rabbitmq-server
    回复 有任何疑惑可以回复我~ 2018-08-07 13:05:27
  • 那你在宿主机也就是你的windows上执行netstat -aon|findstr "15672"看看本地宿主机该端口有没有应用占用。
    回复 有任何疑惑可以回复我~ 2018-08-07 13:09:48
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信