zoukankan      html  css  js  c++  java
  • docker-compose 部署jdk+redis+rocketmq

    version: "3"
    services:
    jdk11:
    image: jdk11:11
    tty: true
    container_name: jdk11
    ports:
    - "8080:8080"
    volumes:
    - "/jdk11/www:/jar"
    redis:
    image: redis:6.2.3
    container_name: redis
    command: redis-server /etc/redis/redis.conf
    ports:
    - "6379:6379"
    volumes:
    - "/jdk11/redis/redis.conf:/etc/redis/redis.conf"
    rmqnamesrv:
    image: rocketmqinc/rocketmq:4.3.2
    container_name: rmqnamesrv
    ports:
    - "9876:9876"
    volumes:
    - "/jdk11/rocketmq/nameservice/logs:/home/rocketmq/logs/rocketmqlogs"
    command: sh mqnamesrv
    rmqbroker:
    image: rocketmqinc/rocketmq:4.3.2
    container_name: rmqbroker
    links:
    - rmqnamesrv
    ports:
    - "10909:10909"
    - "10911:10911"
    - "10912:10912"
    volumes:
    - "/jdk11/rocketmq/broker/logs:/home/rocketmq/logs/rocketmqlogs"
    - "/jdk11/rocketmq/broker/broker.conf:/opt/rocketmq-4.3.2/conf/broker.conf"
    #- "/jdk11/rocketmq/broker/store:/opt/store"
    command: sh mqbroker -c /opt/rocketmq-4.3.2/conf/broker.conf
    environment:
    NAMESRV_ADDR: rmqnamesrv:9876
    JAVA_OPT_EXT: "-server -Xms200m -Xmx200m -Xmn200m"
    depends_on:
    - rmqnamesrv
    rmqconsole:
    image: styletang/rocketmq-console-ng:1.0.0
    restart: always
    container_name: rmqconsole
    ports:
    - 8180:8080
    environment:
    JAVA_OPTS: "-Drocketmq.namesrv.addr=rmqnamesrv:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false"
    depends_on:
    - rmqnamesrv
    一个勤劳的搬砖程序员
  • 相关阅读:
    一张图搞定OAuth2.0
    OAuth2.0的refresh token
    ACCESS_TOKEN与FRESH_TOKEN
    关于token和refresh token
    如何解决前后端token过期问题
    对外开放的接口验证方式
    python api接口认证脚本
    Python Thrift 简单示例
    整数中1出现的次数(从1到n整数中1出现的次数)
    连续子数组的最大和
  • 原文地址:https://www.cnblogs.com/zhang-ding-1314/p/14821658.html
Copyright © 2011-2022 走看看