docker-compose 部署 nacos2.0.X集群模板

version: '2'
services:
  #Service for nameserver
  nacos-cluster:
    image: nacos/nacos-server:v2.0.4
    container_name: nacos-cluster
    network_mode: "host"  #使用默认网络时集群会出现容器IP的节点
    restart: always
    #ports:
    #  - 8848:8848  # client
    #  - 9848:9848  # client-rpc
    #  - 9849:9849  # raft-rpc
    #  - 7848:7848  # old-raft-rpc
    environment:
      - NACOS_REPLICAS=3  # 集群分片数量
      - MYSQL_SERVICE_HOST=192.168.1.4  # mysql地址
      - MYSQL_SERVICE_DB_NAME=nacos_cluster  # mysql数据库名字
      - MYSQL_SERVICE_PORT=3306  # mysql端口
      - MYSQL_SERVICE_USER=nacos  # mysql数据库账号
      - MYSQL_SERVICE_PASSWORD=nacos  # mysql数据库密码
      - MODE=cluster  # nacos启动模式
      - NACOS_SERVER_PORT=8848  #nacos服务使用端口
      - PREFER_HOST_MODE=ip  #当前服务器IP地址
      - NACOS_SERVERS=192.168.1.2:8848 192.168.1.3:8848 192.168.1.4:8848  # 集群地址,注意节点之间使用空格
      - JVM_XMS=1024m  # jvm参数设置
      - JVM_XMX=1024m
      - JVM_XMN=1024m
posted @ 2022-06-06 17:14  蒲公英PGY  阅读(108)  评论(0编辑  收藏  举报