zoukankan      html  css  js  c++  java
  • CentOS-Docker搭建Nacos-v1.3.2(单点)

    说明:从v1.3.1版本开始支持自定义mysql-8.x

    通用属性配置(v1.3.2)

    name description option
    MODE cluster模式/standalone模式 cluster/standalone default cluster
    NACOS_SERVERS 群集地址 例如. ip1:port1 ip2:port2 ip3:port3
    PREFER_HOST_MODE 是否支持主机名 主机名/ip 默认ip
    NACOS_APPLICATION_PORT 端口服务器 nacos 默认 8848
    NACOS_SERVER_IP 网络是 Mutil 网络时自定义 nacos 服务器 ip  
    SPRING_DATASOURCE_PLATFORM 独立支持 mysql mysql / empty  默认 empty
    MYSQL_SERVICE_HOST mysql 主机  
    MYSQL_SERVICE_PORT mysql 数据库端口 默认值 : 3306
    MYSQL_SERVICE_DB_NAME mysql 数据库名称  
    MYSQL_SERVICE_USER 数据库用户名  
    MYSQL_SERVICE_PASSWORD 数据库密码  
    MYSQL_MASTER_SERVICE_HOST 新版本的图像使用MYSQL_SERVICE_HOST删除此属性  
    MYSQL_MASTER_SERVICE_PORT 新版本的图像使用MYSQL_SERVICE_PORT删除此属性 默认值 : 3306
    MYSQL_MASTER_SERVICE_DB_NAME 新版本的图像使用MYSQL_SERVICE_DB_NAME  
    MYSQL_MASTER_SERVICE_USER 新版本的图像使用MYSQL_SERVICE_USER删除此属性  
    MYSQL_MASTER_SERVICE_PASSWORD 新版本的图像使用MYSQL_SERVICE_PASSWORD  
    MYSQL_SLAVE_SERVICE_HOST 新版本的图像将删除此属性  
    MYSQL_SLAVE_SERVICE_PORT 新版本的图像将删除此属性 默认值 :3306
    MYSQL_DATABASE_NUM 它指示数据库的数量 默认值 :1
    JVM_XMS -Xms 默认 :2g
    JVM_XMX -Xmx 默认 :2g
    JVM_XMN -Xmn 默认 :1g
    JVM_MS -XX:元空间大小 默认值 :128m
    JVM_MMS -XX:最大元空间大小 默认值 :320m
    NACOS_DEBUG 启用远程调试 y/n 默认值:n
    TOMCAT_ACCESSLOG_ENABLED 服务器.tomcat.访问日志.启用 默认值 :false
    NACOS_AUTH_SYSTEM_TYPE 要使用的 auth 系统,目前仅支持"nacos" 默认 : nacos
    NACOS_AUTH_ENABLE 如果打开 auth 系统 默认值 :false
    NACOS_AUTH_TOKEN_EXPIRE_SECONDS 令牌以秒为单位过期 默认值 :18000
    NACOS_AUTH_TOKEN 默认令牌 默认 :SecretKey01234567890123456789012345678901234567890123456789123456789123456789
    NACOS_AUTH_CACHE_ENABLE 打开/关闭 auth 信息缓存。通过打开此开关,更新 auth 信息将延迟 15 秒。 默认值 : false
    MEMBER_LIST 使用配置文件或命令行参数设置群集列表 例如:192.168.16.101:8847?raft_port=8807,192.168.16.101?raft_port=8808,192.168.16.101:8849?raft_port=8809
    EMBEDDED_STORAGE 在没有 mysql 的群集模式下使用嵌入式存储 embedded默认值 :none

    下载镜像

    $ docker pull nacos/nacos-server:1.3.2

    运行镜像(内置数据库)

    $ docker run --restart=always --name nacos-server -d -p 8848:8848 --env MODE=standalone nacos/nacos-server:1.3.2

    或(自定义数据库mysql-8.x)

    $ docker run --restart=always -d --name nacos-server -p 8848:8848
    --env MODE=standalone
    --env SPRING_DATASOURCE_PLATFORM=mysql
    --env MYSQL_SERVICE_HOST=192.168.1.100
    --env MYSQL_SERVICE_DB_NAME=nacos_config
    --env MYSQL_SERVICE_USER=nacos
    --env MYSQL_SERVICE_PASSWORD=nacos
    nacos/nacos-server:1.3.2

    注:需要提前创建nacos_config数据库并导入SQL文件,创建连接用户nacos

    SQL文件地址: https://github.com/alibaba/nacos/blob/master/distribution/conf/nacos-mysql.sql

    默认账号密码是nacos/nacos

    访问地址:http://ip:8848/nacos

  • 相关阅读:
    Vue 实例中的生命周期钩子
    公司Git实用记录
    mint-ui —— navbar和tab-container的区别
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
  • 原文地址:https://www.cnblogs.com/zyrs/p/13653149.html
Copyright © 2011-2022 走看看