基础Redis、FastDFS、RocketMQ docker-compose.yml 配置文件

version: '2.1'
services:
  redis:
    image: redis
    container_name: redis-server
    ports:
      - 6379:6379
    volumes:
      - "/data/redis/redis.conf:/etc/redis/redis.conf"
      - "/data/redis/data:/data"
    command: "redis-server /etc/redis/redis.conf --appendonly yes"

  tracker:
    image: delron/fastdfs
    container_name: tracker
    ports:
      - 22122:22122
    volumes:
      - "/data/fdfs/tracker:/var/fdfs"
      - "/etc/localtime:/etc/localtime"
    network_mode: host
  storage:
    image: storage:v1
    container_name: storage
    environment:
      TRACKER_SERVER: 172.25.35.144:22122
    volumes:
      - "/data/fdfs//storage:/var/fdfs"
      - "/etc/localtime:/etc/localtime"
      - "/data/fdfs/logs:/var/fdfs/logs"
    network_mode: host

  rmqnamesrv:
    image: rocketmqinc/rocketmq
    container_name: rmqnamesrv
    ports:
      - 9876:9876
    environment:
      MAX_POSSIBLE_HEAP: 100000000
    volumes:
      - "/data/rocketmq/data/namesrv/logs:/root/logs"
      - "/data/rocketmq/data/namesrv/store:/root/store"
    command: sh mqnamesrv
  rmqbroker:
    image: rocketmqinc/rocketmq
    container_name: rmqbroker
    ports:
      - 10911:10911
      - 10909:10909
    links:
      - rmqnamesrv:namesrv
    environment:
      MAX_POSSIBLE_HEAP: 200000000
      NAMESRV_ADDR: "namesrv:9876"
    volumes:
      - "/data/rocketmq/data/broker/logs:/root/logs"
      - "/data/rocketmq/data/broker/store:/root/store"
      - "/data/rocketmq/conf/broker.conf:/opt/rocketmq/conf/broker.conf"
    command: sh mqbroker -c /opt/rocketmq/conf/broker.conf
  rocketmq-console:
    image: rocketmq-console:v3
    container_name: rocketmq-console
    ports:
      - 18080:18080
    environment:
      JAVA_OPTS: "-Drocketmq.config.namesrvAddr=172.25.35.144:9876 -Drocketmq.config.isVIPChannel=false"
    volumes:
      - "/etc/localtime:/etc/localtime"
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

licbc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值