【MQ记录系列】Docker安装RabbitMQ

1、拉取镜像 

docker pull rabbitmq

2、启动容器

docker run -d --net=host --name rabbitmq  -v /root/data:/var/lib/rabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=adming IMAGE_ID

-v :挂载路径;

--net=host : 配置宿主机模式启动,端口映射到宿主机;

-e 变量,设置user和password;

IMAGE_ID:镜像的id

3、启动web页面插件

root@k8snode1 ~]# docker ps
CONTAINER ID   IMAGE          COMMAND                  CREATED         STATUS         PORTS     NAMES
30f53be713d2   b2429e5be819   "docker-entrypoint.s…"   4 minutes ago   Up 3 minutes             rabbitmq
[root@k8snode1 ~]# docker exec -it 30f53be713d2 rabbitmq-plugins enable rabbitmq_management
Enabling plugins on node rabbit@k8snode1:
rabbitmq_management
The following plugins have been configured:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_prometheus
  rabbitmq_web_dispatch
Applying plugin configuration to rabbit@k8snode1...
The following plugins have been enabled:
  rabbitmq_management

started 1 plugins.

4、查看端口

[root@k8snode1 ~]# netstat -anp | grep 5672
tcp        0      0 0.0.0.0:15672           0.0.0.0:*               LISTEN      18318/beam.smp      
tcp        0      0 0.0.0.0:25672           0.0.0.0:*               LISTEN      18318/beam.smp      
tcp6       0      0 :::5672                 :::*                    LISTEN      18318/beam.smp

5、页面访问

http://192.168.1.181:15672/

6.安装完毕

THE END
< <上一篇
下一篇>>