1、拉去rabbitmq镜像
docker pull rabbitmq
2、创建rabbitmq 数据卷
docker volume create rabbitmq_data
3、创建 rabbitmq 容器
docker run -id \
--privileged=true \
--name=seowen_rabbitmq_server \
--hostname=seowen_rabbitmq \
-p 5672:5672 -p 15672:15672 \
-v rabbitmq_data:/var/lib/rabbitmq \
-e RABBITMQ_DEFAULT_VHOST=rabbitmq_vhost \
-e RABBITMQ_DEFAULT_USER=admin \
-e RABBITMQ_DEFAULT_PASS=123456 \
-d rabbitmq
说明:
name: 镜像实例名称
hostname: 容器名称
RABBITMQ_DEFAULT_VHOST:rabbitMq的 虚拟机名称。 默认为 /
【注:虚拟机之间是隔离的,达到用户权限管理的目的】
RABBITMQ_DEFAULT_USER: rabbitmq 登录用户名
RABBITMQ_DEFAULT_PASS: rabbitmq 登录密码