1、拉取 RabbitMQ 镜像:
[root@localhost ~]# docker pull rabbitmq:3-management
Trying to pull repository docker.io/library/rabbitmq ...
3-management: Pulling from docker.io/library/rabbitmq
898c46f3b1a1: Pull complete
63366dfa0a50: Pull complete
041d4cd74a92: Pull complete
6e1bee0f8701: Pull complete
d258c5276992: Pull complete
89aa8ff049c8: Pull complete
a5722be5aa59: Pull complete
6081a2e23d49: Pull complete
123a6d264e66: Pull complete
b5ef0b7eee2d: Pull complete
59a84fe37b49: Pull complete
cd86d2e1983d: Pull complete
Digest: sha256:32071e38e721c692e41c4884f9540d65981f725b79ab83fff7551727192b8b79
Status: Downloaded newer image for docker.io/rabbitmq:3-management
tag 中含有 management 的是附带 web 可视化界面的 RabbitMQ 版本。
2、创建并运行一个容器:
[root@localhost ~]# docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq rabbitmq:3-management
98affa27f91b37376642a8ce32c78439c9a39cf643104d1e1f41ebfd96d95379
这里有映射两个端口,5672 映射的是 RabbitMQ 服务端口,而 15672 映射的是 RabbitMQ 提供的 Web 可视化管理端口。
3、测试访问 RabbitMQ 的可视化管理页:
默认可以通过 guest 用户登录,密码也是 guest。
评论区