直接代码

version: '3'

services:

# rabbitmq
  btj-rabbitmq:
    container_name: btj-rabbitmq
    image: rabbitmq:management
    hostname: btj-rabbitmq
    privileged: true
    restart: unless-stopped
    network_mode: bridge
    environment:
      TZ: Asia/Shanghai
      # 表示权限,谁能访问,/全部所有
      RABBITMQ_DEFAULT_VHOST: /
      RABBITMQ_DEFAULT_USER: admin
      RABBITMQ_DEFAULT_PASS: xxxxxxxxx
    ports:
    - 5672:5672
    - 15672:15672
    - 61613:61613
    - 15674:15674
    - 1883:1883
    - 15675:15675
    volumes:
    - /etc/localtime:/etc/localtime:ro

运行

docker-compose -p btj -f ./docker-compose-dgp.yml up -d

开启插件rabbitmq_mqtt、rabbitmq_web_mqtt、rabbitmq_web_stomp

docker exec $(docker ps |grep rabbitmq | awk '{print $1}') rabbitmq-plugins enable rabbitmq_mqtt

docker exec $(docker ps |grep rabbitmq | awk '{print $1}') rabbitmq-plugins enable rabbitmq_web_mqtt

docker exec $(docker ps |grep rabbitmq | awk '{print $1}') rabbitmq-plugins enable rabbitmq_web_stomp

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐