范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

docker安装nacos2。x

  1. 下载镜像
  docker pull nacos/nacos-server:2.0.32. 创建数据挂载目录mkdir -p /Users/mac/docker/nacos/logs mkdir -p /Users/mac/docker/nacosconf3. 第一次运行镜像docker run -d --name=nacos2.0.3  nacos/nacos-server:2.0.3
  4. 复制配置到本地,因为直接指定配置目录,文件不会同步到主机
  docker cp nacos2.0.3:/home/nacos/conf /Users/mac/docker/nacos
  5. 停止删除镜像
  docker stop nacos2.0.3 docker rm nacos2.0.3
  6. 创建数据库,默认用户名 : nacos,密码 : nacos
  nacos初始化sql,需要先创建nacos(Character-set:utf8,Collation: utf8_bin)数据库后,然后执行下面的sql  https://github.com/alibaba/nacos/blob/master/config/src/main/resources/META-INF/nacos-db.sql/*  * Copyright 1999-2018 Alibaba Group Holding Ltd.  *  * Licensed under the Apache License, Version 2.0 (the "License");  * you may not use this file except in compliance with the License.  * You may obtain a copy of the License at  *  *      http://www.apache.org/licenses/LICENSE-2.0  *  * Unless required by applicable law or agreed to in writing, software  * distributed under the License is distributed on an "AS IS" BASIS,  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  * See the License for the specific language governing permissions and  * limitations under the License.  */  /******************************************/ /*   数据库全名 = nacos_config   */ /*   表名称 = config_info   */ /******************************************/ CREATE TABLE `config_info` (   `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT "id",   `data_id` varchar(255) NOT NULL COMMENT "data_id",   `group_id` varchar(255) DEFAULT NULL,   `content` longtext NOT NULL COMMENT "content",   `md5` varchar(32) DEFAULT NULL COMMENT "md5",   `gmt_create` datetime NOT NULL DEFAULT "2010-05-05 00:00:00" COMMENT "创建时间",   `gmt_modified` datetime NOT NULL DEFAULT "2010-05-05 00:00:00" COMMENT "修改时间",   `src_user` text COMMENT "source user",   `src_ip` varchar(20) DEFAULT NULL COMMENT "source ip",   `app_name` varchar(128) DEFAULT NULL,   `tenant_id` varchar(128) DEFAULT "" COMMENT "租户字段",   `c_desc` varchar(256) DEFAULT NULL,   `c_use` varchar(64) DEFAULT NULL,   `effect` varchar(64) DEFAULT NULL,   `type` varchar(64) DEFAULT NULL,   `c_schema` text,   PRIMARY KEY (`id`),   UNIQUE KEY `uk_configinfo_datagrouptenant` (`data_id`,`group_id`,`tenant_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT="config_info";  /******************************************/ /*   数据库全名 = nacos_config   */ /*   表名称 = config_info_aggr   */ /******************************************/ CREATE TABLE `config_info_aggr` (   `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT "id",   `data_id` varchar(255) NOT NULL COMMENT "data_id",   `group_id` varchar(255) NOT NULL COMMENT "group_id",   `datum_id` varchar(255) NOT NULL COMMENT "datum_id",   `content` longtext NOT NULL COMMENT "内容",   `gmt_modified` datetime NOT NULL COMMENT "修改时间",   `app_name` varchar(128) DEFAULT NULL,   `tenant_id` varchar(128) DEFAULT "" COMMENT "租户字段",   PRIMARY KEY (`id`),   UNIQUE KEY `uk_configinfoaggr_datagrouptenantdatum` (`data_id`,`group_id`,`tenant_id`,`datum_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT="增加租户字段";   /******************************************/ /*   数据库全名 = nacos_config   */ /*   表名称 = config_info_beta   */ /******************************************/ CREATE TABLE `config_info_beta` (   `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT "id",   `data_id` varchar(255) NOT NULL COMMENT "data_id",   `group_id` varchar(128) NOT NULL COMMENT "group_id",   `app_name` varchar(128) DEFAULT NULL COMMENT "app_name",   `content` longtext NOT NULL COMMENT "content",   `beta_ips` varchar(1024) DEFAULT NULL COMMENT "betaIps",   `md5` varchar(32) DEFAULT NULL COMMENT "md5",   `gmt_create` datetime NOT NULL DEFAULT "2010-05-05 00:00:00" COMMENT "创建时间",   `gmt_modified` datetime NOT NULL DEFAULT "2010-05-05 00:00:00" COMMENT "修改时间",   `src_user` text COMMENT "source user",   `src_ip` varchar(20) DEFAULT NULL COMMENT "source ip",   `tenant_id` varchar(128) DEFAULT "" COMMENT "租户字段",   PRIMARY KEY (`id`),   UNIQUE KEY `uk_configinfobeta_datagrouptenant` (`data_id`,`group_id`,`tenant_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT="config_info_beta";  /******************************************/ /*   数据库全名 = nacos_config   */ /*   表名称 = config_info_tag   */ /******************************************/ CREATE TABLE `config_info_tag` (   `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT "id",   `data_id` varchar(255) NOT NULL COMMENT "data_id",   `group_id` varchar(128) NOT NULL COMMENT "group_id",   `tenant_id` varchar(128) DEFAULT "" COMMENT "tenant_id",   `tag_id` varchar(128) NOT NULL COMMENT "tag_id",   `app_name` varchar(128) DEFAULT NULL COMMENT "app_name",   `content` longtext NOT NULL COMMENT "content",   `md5` varchar(32) DEFAULT NULL COMMENT "md5",   `gmt_create` datetime NOT NULL DEFAULT "2010-05-05 00:00:00" COMMENT "创建时间",   `gmt_modified` datetime NOT NULL DEFAULT "2010-05-05 00:00:00" COMMENT "修改时间",   `src_user` text COMMENT "source user",   `src_ip` varchar(20) DEFAULT NULL COMMENT "source ip",   PRIMARY KEY (`id`),   UNIQUE KEY `uk_configinfotag_datagrouptenanttag` (`data_id`,`group_id`,`tenant_id`,`tag_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT="config_info_tag";  /******************************************/ /*   数据库全名 = nacos_config   */ /*   表名称 = config_tags_relation   */ /******************************************/ CREATE TABLE `config_tags_relation` (   `id` bigint(20) NOT NULL COMMENT "id",   `tag_name` varchar(128) NOT NULL COMMENT "tag_name",   `tag_type` varchar(64) DEFAULT NULL COMMENT "tag_type",   `data_id` varchar(255) NOT NULL COMMENT "data_id",   `group_id` varchar(128) NOT NULL COMMENT "group_id",   `tenant_id` varchar(128) DEFAULT "" COMMENT "tenant_id",   `nid` bigint(20) NOT NULL AUTO_INCREMENT,   PRIMARY KEY (`nid`),   UNIQUE KEY `uk_configtagrelation_configidtag` (`id`,`tag_name`,`tag_type`),   KEY `idx_tenant_id` (`tenant_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT="config_tag_relation";  /******************************************/ /*   数据库全名 = nacos_config   */ /*   表名称 = group_capacity   */ /******************************************/ CREATE TABLE `group_capacity` (   `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT "主键ID",   `group_id` varchar(128) NOT NULL DEFAULT "" COMMENT "Group ID,空字符表示整个集群",   `quota` int(10) unsigned NOT NULL DEFAULT "0" COMMENT "配额,0表示使用默认值",   `usage` int(10) unsigned NOT NULL DEFAULT "0" COMMENT "使用量",   `max_size` int(10) unsigned NOT NULL DEFAULT "0" COMMENT "单个配置大小上限,单位为字节,0表示使用默认值",   `max_aggr_count` int(10) unsigned NOT NULL DEFAULT "0" COMMENT "聚合子配置最大个数,,0表示使用默认值",   `max_aggr_size` int(10) unsigned NOT NULL DEFAULT "0" COMMENT "单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值",   `max_history_count` int(10) unsigned NOT NULL DEFAULT "0" COMMENT "最大变更历史数量",   `gmt_create` datetime NOT NULL DEFAULT "2010-05-05 00:00:00" COMMENT "创建时间",   `gmt_modified` datetime NOT NULL DEFAULT "2010-05-05 00:00:00" COMMENT "修改时间",   PRIMARY KEY (`id`),   UNIQUE KEY `uk_group_id` (`group_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT="集群、各Group容量信息表";  /******************************************/ /*   数据库全名 = nacos_config   */ /*   表名称 = his_config_info   */ /******************************************/ CREATE TABLE `his_config_info` (   `id` bigint(64) unsigned NOT NULL,   `nid` bigint(20) unsigned NOT NULL AUTO_INCREMENT,   `data_id` varchar(255) NOT NULL,   `group_id` varchar(128) NOT NULL,   `app_name` varchar(128) DEFAULT NULL COMMENT "app_name",   `content` longtext NOT NULL,   `md5` varchar(32) DEFAULT NULL,   `gmt_create` datetime NOT NULL DEFAULT "2010-05-05 00:00:00",   `gmt_modified` datetime NOT NULL DEFAULT "2010-05-05 00:00:00",   `src_user` text,   `src_ip` varchar(20) DEFAULT NULL,   `op_type` char(10) DEFAULT NULL,   `tenant_id` varchar(128) DEFAULT "" COMMENT "租户字段",   PRIMARY KEY (`nid`),   KEY `idx_gmt_create` (`gmt_create`),   KEY `idx_gmt_modified` (`gmt_modified`),   KEY `idx_did` (`data_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT="多租户改造";   /******************************************/ /*   数据库全名 = nacos_config   */ /*   表名称 = tenant_capacity   */ /******************************************/ CREATE TABLE `tenant_capacity` (   `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT "主键ID",   `tenant_id` varchar(128) NOT NULL DEFAULT "" COMMENT "Tenant ID",   `quota` int(10) unsigned NOT NULL DEFAULT "0" COMMENT "配额,0表示使用默认值",   `usage` int(10) unsigned NOT NULL DEFAULT "0" COMMENT "使用量",   `max_size` int(10) unsigned NOT NULL DEFAULT "0" COMMENT "单个配置大小上限,单位为字节,0表示使用默认值",   `max_aggr_count` int(10) unsigned NOT NULL DEFAULT "0" COMMENT "聚合子配置最大个数",   `max_aggr_size` int(10) unsigned NOT NULL DEFAULT "0" COMMENT "单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值",   `max_history_count` int(10) unsigned NOT NULL DEFAULT "0" COMMENT "最大变更历史数量",   `gmt_create` datetime NOT NULL DEFAULT "2010-05-05 00:00:00" COMMENT "创建时间",   `gmt_modified` datetime NOT NULL DEFAULT "2010-05-05 00:00:00" COMMENT "修改时间",   PRIMARY KEY (`id`),   UNIQUE KEY `uk_tenant_id` (`tenant_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT="租户容量信息表";   CREATE TABLE `tenant_info` (   `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT "id",   `kp` varchar(128) NOT NULL COMMENT "kp",   `tenant_id` varchar(128) default "" COMMENT "tenant_id",   `tenant_name` varchar(128) default "" COMMENT "tenant_name",   `tenant_desc` varchar(256) DEFAULT NULL COMMENT "tenant_desc",   `create_source` varchar(32) DEFAULT NULL COMMENT "create_source",   `gmt_create` bigint(20) NOT NULL COMMENT "创建时间",   `gmt_modified` bigint(20) NOT NULL COMMENT "修改时间",   PRIMARY KEY (`id`),   UNIQUE KEY `uk_tenant_info_kptenantid` (`kp`,`tenant_id`),   KEY `idx_tenant_id` (`tenant_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT="tenant_info";  CREATE TABLE users (     username varchar(50) NOT NULL PRIMARY KEY,     password varchar(500) NOT NULL,     enabled boolean NOT NULL );  CREATE TABLE roles (     username varchar(50) NOT NULL,     role varchar(50) NOT NULL,     constraint uk_username_role UNIQUE (username,role) );  CREATE TABLE permissions (     role varchar(50) NOT NULL,     resource varchar(512) NOT NULL,     action varchar(8) NOT NULL,     constraint uk_role_permission UNIQUE (role,resource,action) );  INSERT INTO users (username, password, enabled) VALUES ("nacos", "$2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu", TRUE);  INSERT INTO roles (username, role) VALUES ("nacos", "ROLE_ADMIN");7.运行镜像
  Nacos2.0增加了9848,9849端口来进行GRPC通信,官网说是8848 + 1000 和 8848 + 1001得到的,也就是说如果nacos对外暴露的主端口是其他,那么对应的这两个对外的端口需要用暴露的端口分别+1000 和 +1001进行暴露
  端口
  与主端口的偏移量
  描述
  9848
  1000
  客户端gRPC请求服务端端口,用于客户端向服务端发起连接和请求   9849
  1001
  服务端gRPC请求服务端端口,用于服务间同步等docker run -d -e PREFER_HOST_MODE=ip -e MODE=standalone -e SPRING_DATASOURCE_PLATFORM=mysql -e MYSQL_SERVICE_HOST=123.57.11.82 -e MYSQL_SERVICE_PORT=3306 -e MYSQL_SERVICE_USER=root -e MYSQL_SERVICE_PASSWORD=data@dtu -e MYSQL_SERVICE_DB_NAME=nacos -e TIME_ZONE="Asia/Shanghai" -v /Users/mac/docker/nacos/logs:/home/nacos/logs -v /Users/mac/docker/nacos/conf:/home/nacos/conf -p 8848:8848 -p 9848:9848 -p 9849:9849 --name nacos2.0.3 --restart=always nacos/nacos-server:2.0.3   8. 访问http://172.168.1.33:8848/nacos访问,输入nacos/nacos登录

俄罗斯黑客发动反击,目标西方十国政府,意大利政府网络已瘫痪俄罗斯对乌克兰的特别军事行动已经进行了80多天,俄罗斯的黑客们也不甘寂寞在网络上对西方十个国家发起了网络攻击。这十个国家中美国首当其冲,其次还有英国德国波兰意大利罗马尼亚拉脱维亚爱魅族19系列曝光!还是小而美吗?魅族是中国手机品牌的一股清流,过去是,现在是,未来也将是。原因无他,只是因为魅族重视设计和外观的设计理念深入人心,对侘寂企业文化的追寻和建设不像是一家科技公司,倒像是一家文化公司。中创新航虎口夺食,宁王挥舞专利大棒图片来源视觉中国文雷达财经,作者李亦辉,编辑深海作为中国的动力电池一哥,宁德时代对于敢从自己口中抢食的厂家,从不手软。5月23日,宁德时代确认,由于涉诉产品价值金额巨大,公司向法院多国爆发猴痘,意味着什么?近日,英国美国西班牙等多国报告发现猴痘病例。世界卫生组织表示,随着监测范围的扩大,不排除未来发现更多病例。猴痘是一种人兽共患病。1958年,欧洲科学家从实验室的猴子体内分离出猴痘病Vue3。0有哪些新特性值得我们提前了解一迎接Vue3。01。简介Vue。js作者兼核心开发者尤雨溪宣布Vue3。0进入Beta阶段。已合并所有计划内的RFC已实现所有被合并的RFCVueCLI现在通过vueclipluiPhone关机后仍在运行?曝iPhone关机后仍在运行或成恶意软件温床一直以来,苹果都以极高的安全性自诩,甚至被美国政府要求解锁iPhone都直接拒绝,但现在看来这个安全性有些搞笑了。据悉,iPhone上有同时看到两个世界?他被当疯子关了30年,王者归来获得诺贝尔奖1994年5月23号,在瑞典斯德哥尔摩举办的诺贝尔颁奖典礼上,一位文质彬彬身材消瘦的男子吸引了人们的注意,他站起身接受了诺贝尔经济学奖,并优雅地鞠了一躬。在场的很多人心中都充满了感华为手机王者要归来了?文花姐如果要问谁是当下最憋屈的手机厂商,华为可能当之无愧。手握最领先的5G技术,却只能不断推出4G旗舰机型。拥有领先的麒麟芯片,却长期遭遇代工厂断供之苦。2021年,华为手机销量从VIVOX80系列正式发布!线下王者蓝厂开始走性价比路线了?3699元的起售价格,看起来还不算便宜对吧?这是VIVO全新一代的旗舰机型X80系列的起售价格,作为蓝厂的旗舰系列相对比去年的X70系列已经是降价并且配置方面也实现了大幅度的升级,有哪个App会让你感觉值得推荐,愈用愈爱?说说最近用的吧,hope时间胶囊。的确是越用越好用,因为它是一款经得起时间考验的软件,因为它就是时间。一开始只是被它非常清新的界面所吸引,黄色的主调给人以特别明朗的感觉。初次下载可北美确诊病例连续5周上升大型研究称奥密克戎与其他变异株一样严重中国日报网5月5日电据路透社5月5日报道,美国一项大型研究发现,奥密克戎变异株本质上与此前出现的其他新冠病毒变异株一样严重,并不像以往研究中所假定的传播性更强,但不那么严重。据报道
东数西算工程众所周知南水北调西电东送西气东输是国家基建三大资源调配工程。而将实施的东数西算工程是新基建建设的重要举措东数西算,也就是东部地区有许多做大数据人工智能的高信息化企业,像上海的一网通混合动力车的驾驶体验是怎样的?一。如果你是第一次接触混合动力这种车的话,那会因为有些违反常理的现象而感到不适应在我们平时的固有印象中,发动机是所有一切车辆动力的来源,发动机的轰鸣,振动。才意味这启动,加速,飙车嘿,车我们之间有些误会为了自保,先声明绝对没有任何鼓励滥用汽车的意思。没有能力写成一个汽车错误认知扫盲,甚至写其中的1的能力都没有。知乎上一个问题是人们有哪些常见的对汽车的错误认识?,下面的各位答主给出关于我知道驾驶的一切3驾驶之躯(上)前面的话关于本系列的顺序现在大概想法是开篇介绍身心锻炼控车技巧弯道专题人车沟通车辆的物理极限特殊场景对应竞赛艺术。只是,关于驾驶的学习并不是序列式的,并不是前后发生的。希望看到文章LK分享高性能计算软件平台在多域融合下的挑战与实践汽车智能化正以一种不可阻挡之势席卷全球,无数的资源人才科技巨头纷纷涌入这个赛道。他们的加入,从根本上改变了智能汽车的生态链和竞争格局。智能汽车从单纯的提供自动驾驶功能,转变到了通过华为目前已有1200万台第三方产品支持鸿蒙系统一年过亿不难9月12日消息,在9月10日华为开发者大会上,华为消费者业务CEO余承东正式公布了鸿蒙OS2。0,同时鸿蒙系统也将正式开源。按照官方的表态,从9月10日起,鸿蒙OS将面向大屏手表车东芝RC500固态硬盘评测不怕大厂有技术就怕它搞性价比来源PConline作者超大陆东芝作为目前日本最大的半导体制造商,应该是现在科技树点得比较多的一间企业了,业务领域广泛,现在已经从当时的家电巨头转型成IT行业先锋。而旗下经营存储系关于麦克风你不得不知道的几件事参数得意灵敏度负值频率响应信噪比阻抗最大声压级自噪声指向性灵敏度麦克风灵敏度通常以mVPa为标识,负数dB(分贝)为单位,灵敏度越高,负数值越低频率响应波动值越低,麦克风音质越好信电容麦克风与动圈麦克风两者的区别电容麦克风电容式麦克风是利用电容大小的变化,将声音信号转化为电信号优点能将声音直接转换成电能讯号的能展现原音重现的特性具有极为宽广的频率响应具有超高灵敏度快速的瞬时响应特性具有超低iPadmini6屏幕变形致图像显示失真!用户喊话苹果召回换新这次iPadmini6上市后,屏幕翻车不断,先是之前的果冻屏问题,然后是屏幕失真,这也是让用户非常不满。一些用户在他们的新iPadmini设备上遇到了所谓的屏幕变色和变形问题。当对LK分享北京市高级别自动驾驶示范区建设情况与应用场景概览5月7日,2021智慧泊车与AVP技术交流论坛在北京亦庄召开,本次论坛由中国智能网联汽车产业创新联盟北京市高级别自动驾驶示范区推进工作组北京经济技术开发区科技创新局北京亦庄科技创新