拉取镜像

  1. $ docker search rabbitmq
  2. # rabbitmq 3.x
  3. $ docker pull rabbitmq:latest

宿主机目录

  1. $ mkdir rabbitmq
  2. $ cd rabbitmq

创建容器

  1. docker run \
  2. -e RABBITMQ_DEFAULT_VHOST=my_vhost\
  3. -e RABBITMQ_DEFAULT_USER=rabbitmq\
  4. -e RABBITMQ_DEFAULT_PASS=rabbitmq\
  5. --name rabbitmq\
  6. --hostname mq1 \
  7. -p 15672:15672 \
  8. -p 5672:5672 \
  9. -d \
  10. rabbitmq:latest

参数说明

:::info RABBITMQ_DEFAULT_VHOST 默认虚拟机名
RABBITMQ_DEFAULT_USER 默认用户名(web管理平台)
RABBITMQ_DEFAULT_PASS 管理平台默认密码(web管理平台)
—hostname 主机名称 (物理节点名称)
15672:15672 管理平台端口映射

:::