亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在Docker中安裝單機RocketMQ

發布時間:2021-06-15 13:45:22 來源:億速云 閱讀:410 作者:Leah 欄目:大數據

這篇文章給大家介紹如何在Docker中安裝單機RocketMQ,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

一、 安裝Docker

二、 安裝Docker-Compose

docker-compose 安裝

三、 安裝RocketMQ

github地址

dockerhub地址

3.1 下載安裝配置文件

$ git clone https://github.com/foxiswho/docker-rocketmq.git

3.2 移動到brokercnf文件夾下

$ cd ./docker-rocketmq/rmq/rmq/brokerconf/

3.3 修改配置文件

$ vim broker.conf

修改brokerIP1=192.168.25.142為宿主機IP,因為默認分配的Docker0的172網段,不方便外部調試

如何在Docker中安裝單機RocketMQ

3.4 部署

3.4.1 移動到docker-compose.yml文件位置
$ cd ./docker-rocketmq/rmq
3.4.2 根據修改配置
vim docker-compose.yml

docker-compose.yml

version: '3.7'

services:
  rmqnamesrv:
    image: foxiswho/rocketmq:server
    container_name: rmqnamesrv
    ports:
      - 9876:9876
    volumes:
      - ./rmq/logs:/opt/logs
      - ./rmq/store:/opt/store
    environment:
      JAVA_OPTS: " -Duser.home=/opt"
      JAVA_OPT_EXT: "-Xms128m -Xmx128m -Xmn128m"
    networks:
        rmq:
          aliases:
            - rmqnamesrv
  rmqbroker:
    image: foxiswho/rocketmq:broker
    container_name: rmqbroker
    ports:
      - 10909:10909
      - 10911:10911
    volumes:
      - ./rmq/logs:/opt/logs
      - ./rmq/store:/opt/store
      - ./rmq/brokerconf/broker.conf:/etc/rocketmq/broker.conf
    environment:
        NAMESRV_ADDR: "rmqnamesrv:9876"
        JAVA_OPTS: " -Duser.home=/opt"
        JAVA_OPT_EXT: "-server -Xms128m -Xmx128m -Xmn128m"
    command: mqbroker -c /etc/rocketmq/broker.conf
    depends_on:
      - rmqnamesrv
    networks:
      rmq:
        aliases:
          - rmqbroker

  rmqconsole:
    image: styletang/rocketmq-console-ng
    container_name: rmqconsole
    ports:
      - 8180:8080
    environment:
        JAVA_OPTS: "-Drocketmq.namesrv.addr=rmqnamesrv:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false"
    depends_on:
      - rmqnamesrv
    networks:
      rmq:
        aliases:
          - rmqconsole

networks:
  rmq:
    name: rmq
    driver: bridge
3.4.3 運行容器
$ docker-compose -f ./docker-compose.yml up -d
3.4.4 查看容器狀態
$ docker-compose -f ./docker-compose.yml ps
3.4.5 查看容器日志
$ docker-compose -f ./docker-compose.yml logs rmqnamesrv|rmqbroker|rmqconsole

四、 打開運維頁面

http://192.168.25.142:8180

如何在Docker中安裝單機RocketMQ

關于如何在Docker中安裝單機RocketMQ就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宣汉县| 镇康县| 天门市| 山阳县| 涪陵区| 乌海市| 葵青区| 建始县| 丹东市| 府谷县| 鞍山市| 雅安市| 乐都县| 卓资县| 英德市| 澄江县| 阿拉善盟| 龙岩市| 余庆县| 海淀区| 上犹县| 利川市| 桐乡市| 肇东市| 龙井市| 余干县| 垣曲县| 梓潼县| 广州市| 宁武县| 锦屏县| 龙泉市| 双柏县| 肥城市| 日土县| 苍山县| 永寿县| 海门市| 政和县| 万盛区| 昭通市|