【发布时间】:2022-11-11 03:20:14
【问题描述】:
我正在尝试通过使用 docker 在 Azure 门户上创建的 vm 连接到 rabbitmq 管理界面。但是,即使启动了rabbitmq,也无法访问端口。
附言管理插件已启用。我几乎在互联网上做了所有事情,但仍然没有进展。
我使用了以下命令: docker run -d --hostname my-rabbit --name some-rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3-management
还尝试使用 docker 容器对 rabbitmq 实例进行 docker 化。也没有进展。
我已经遇到绑定端口错误,但是我终止了端口并再次运行,所以没有问题。仍然无法访问localhost:15672。
【问题讨论】:
-
docker 的参数(例如用于端口发布的
-p)必须来前docker run命令行中的图像名称。图像名称后的任何参数都将传递到图像中。 -
哦,我的错误是我在这里写错了命令。正如你提到的,我已经在使用这个命令,而不是我在这里写的方式。
-
那么你应该编辑您的问题以便您显示的命令行反映您实际使用的命令行。