nacos 本地化改造 部署 步骤

  • github 拉取 想要改造的nacos源码,我这里使用的是nacos1.3.2
    https://github.com/alibaba/nacos/releases

  • 本地启动

    • 方式一:单机启动console项目. 修改application.properties 配置数据库信息;修改启动参数 新增 -Dnacos.standalone=true;
      在这里插入图片描述

    • 方式二:本地jar 启动. Maven 打包 mvn -Prelease-nacos -Dmaven.test.skip=true -Drat.skip=true clean install -U
      复制jar至 distribution 模块下的target目录下. 控制台切换到 bin 目录下单机执行 startup.sh 脚本sh startup.sh -m standalone
      在这里插入图片描述

  • 前端改造 :前端源码放在console模块下。修改前端代码后打包,如果npm build 不成功,在build之前先执行
    npm run eslint-fix 。打包成功后,将打包好的文件替换console 模块static下js、css、img文件。jar启动使用的前端项目为前端
    打包生成好的js下的main.js文件,可

    · 在这里插入图片描述
    在这里插入图片描述

  • nacos 部署:使用官方docker 部署项目部署 https://github.com/nacos-group/nacos-docker

    • 本地拉取nacos-docker项目,将源码打包好的tar包放到nacos-docker项目 的build 目录下
    • 解压 tar包后生成的目录为 nacos,修改dockerfile 以及新增 push 脚本,如果本地push 不到 harbor 可以先本地build 然后 将镜像docker save到本地。
    • 将save 后生成镜像tar包,上传到服务器后,使用docker load -i nacos-server.tar 下载到服务器,下载完后 docker push到harbor仓库。

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值