视频

我的个人视频,有详细步骤

使用docker部署nacos_哔哩哔哩_bilibili

环境

虚拟机:VM,CentOS7

远程连接工具:MobaXterm

使用工具

随机生成字符串:

随机字符串生成器 | 菜鸟工具

Base64编码: 

Base64 编码/解码 - 锤子在线工具

查看官方文档

Nacos Docker 快速开始 | Nacos 官网

命令解读:

官方给容器命令nacos-statndalone-derby含义:
standalone:单机模式;derby:Nacos 使用内嵌的 Derby 数据库存储数据

-e MODE=standalone \:

表示使用单机模式

nacos默认使用derby数据库

8080 端口:

Nacos 控制台(Web UI)的默认访问端口
8848 端口:

Nacos 用于服务注册与发现以及配置管理的客户端 API 端口
9848 端口

Nacos 的 gRPC 端口

使用mysql数据库

准备mysql数据库表,用来存储nacos数据

官方文档说明,使用mysql数据库,需要准备数据库

在官方项目中找到数据库表:

  1. 下载
  2. 创建nacos数据库
  3. 运行sql

docker部署nacos

生成token

文档要求:token使用长度大于32字符的字符串,再经过Base64编码

查看官方文档部署手册

我现在使用docker部署,单机模式,同时使用msyql

查看官网,文档给了使用docker-compose命令启动Nacos

我使用系统参数配置

 根据属性进行配置

方法一:创建.env文件(个人使用)

参考官方.env文件书写

通过官方文档,跳转到官方nacos-docker项目

参考项目的文档

个人配置 

创建.env文件

个人配置,写上对应的信息 

PREFER_HOST_MODE=hostname
MODE=standalone
SPRING_DATASOURCE_PLATFORM=mysql
MYSQL_SERVICE_HOST=<你的mysql连接地址>
MYSQL_SERVICE_DB_NAME=nacos
MYSQL_SERVICE_PORT=3306
MYSQL_SERVICE_USER=root
MYSQL_SERVICE_PASSWORD=<你的mysql密码>
MYSQL_SERVICE_DB_PARAM=characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
NACOS_AUTH_IDENTITY_KEY=<你的key>
NACOS_AUTH_IDENTITY_VALUE=<你的value>
NACOS_AUTH_TOKEN=<你的token>

 运行

docker run --name nacos \--env-file /root/nacos/.env \-p 8080:8080 \-p 8848:8848 \-p 9848:9848 \-d nacos/nacos-server:latest

查看日志

docker logs nacos

方法二:直接运行

docker run --name nacos-standalone-mysql \-e MODE=standalone \-e PREFER_HOST_MODE=hostname \-e SPRING_DATASOURCE_PLATFORM=mysql \-e MYSQL_SERVICE_HOST=<你的mysql主机> \-e MYSQL_SERVICE_PORT=3306 \-e MYSQL_SERVICE_DB_NAME=nacos \-e MYSQL_SERVICE_USER=root \-e MYSQL_SERVICE_PASSWORD=<你的mysql密码> \-e MYSQL_SERVICE_DB_PARAM='characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai' \-e NACOS_AUTH_IDENTITY_KEY=<你的key> \-e NACOS_AUTH_IDENTITY_VALUE=<你的value> \-e NACOS_AUTH_TOKEN=<你的token> \-p 8080:8080 \-p 8848:8848 \-p 9848:9848 \-d nacos/nacos-server:latest

进入网站

根据文档:

<你的ip>:8080/index.html

密码 

老版本(如2.1.x及以前):

默认用户名和密码都是 nacos。

新版本(如2.2.0及以后):

第一次访问登录页面时,会提示你为 nacos 管理员账号设置一个新密码,而不是直接用默认密码登录

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/pingmian/87263.shtml
繁体地址,请注明出处:http://hk.pswp.cn/pingmian/87263.shtml
英文地址,请注明出处:http://en.pswp.cn/pingmian/87263.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何安全地清除笔式驱动器

您是否正在寻找安全清除笔式驱动器的方法&#xff1f;如果是的话&#xff0c;您可以从本文中得到4个有效的解决方案。无论您准备出售还是捐赠您的笔式驱动器&#xff0c;您都可以轻松清空笔式驱动器。虽然简单的删除似乎就足够了&#xff0c;但残留的数据通常可以恢复。因此&am…

信息新技术

目录 分布式处理基础 一、基础概念 二、通信与网络 三、分布式协调与一致性 四、分布式存储与数据库 五、分布式计算框架 六、容错与高可用 七、负载均衡与调度 八、安全与监控 九、常见分布式系统设计模式 十、典型系统与工具学习 区块链 区块链的核心技术 物联…

创客匠人解析创始人 IP 定位:从专业度到用户心智的占领之道

在知识付费领域&#xff0c;创始人 IP 的定位往往决定了商业变现的天花板。创客匠人通过服务 5 万 知识博主的实践经验&#xff0c;揭示了一个核心逻辑&#xff1a;定位的本质不是简单的标签设定&#xff0c;而是通过持续提升专业度&#xff0c;以实际成果占领用户心智。这一过…

详解Kafka如何保证消息可靠性

Kafka 通过多个环节的精心设计和配置&#xff0c;能够提供高可靠的消息传递保证&#xff0c;最大限度地减少消息丢失的可能性。这需要生产者、Broker 和消费者三方的协同配置才能实现端到端的不丢失。以下是关键机制&#xff1a; 一、核心原则&#xff1a;副本机制 (Replicati…

华为云Flexus+DeepSeek征文 | Word办公软件接入华为云ModelArts Studio大模型,实现AI智能办公

前言 在数字化办公时代&#xff0c;人工智能技术正深刻改变着传统办公软件的使用体验和功能边界。将 Word 办公软件与华为云 ModelArts Studio 大模型进行深度融合&#xff0c;借助 AI 的强大能力实现智能化优化&#xff0c;不仅能大幅提升办公效率&#xff0c;还能为用户带来…

基于开源AI大模型AI智能名片S2B2C商城小程序的流量转化与价值沉淀研究

摘要&#xff1a;在数字化商业生态中&#xff0c;公域流量转化已成为企业竞争的核心战场。本文以开源AI大模型AI智能名片S2B2C商城小程序为研究对象&#xff0c;结合服装、健康食品、快时尚等行业的实践案例&#xff0c;系统分析其通过技术赋能实现精准获客、用户留存与商业闭环…

创客匠人拆解知识变现困局:创始人 IP 打造的底层逻辑与实践路径

在知识付费行业竞争愈发激烈的当下&#xff0c;许多内容创作者面临 “流量增长停滞、变现效率低下” 的困境。创客匠人通过对 5 万 知识博主的服务经验&#xff0c;总结出创始人 IP 打造与知识变现的底层逻辑 —— 其核心在于将 “个人影响力” 转化为 “商业闭环”&#xff0…

LabVIEW远程面板交互控制

基于LabVIEW 远程面板&#xff08;Remote Panel&#xff09;技术&#xff0c;实现服务器端 VI 与客户端的远程交互控制&#xff0c;涵盖服务器配置、客户端连接请求、VI 执行状态监测及控制权交接等流程&#xff0c;支持跨 LabVIEW 实例&#xff08;可跨设备&#xff09;的远程…

S7-1200 CPU 与 CP343-1 S7 通信(S7-1200 作为服务器)

S7-1200 CPU 与 CP343-1 S7 通信&#xff08;S7-1200 作为服务器&#xff09; S7-1200 CPU 与 CP343-1 之间的以太网通信通过 S7 通信来实现。当 CP343-1&#xff08;至少标准版&#xff09;作为客户端&#xff0c;S7-1200 作为服务器&#xff0c;需在客户端单边组态连接和编程…

旋转不变子空间( ESPRIT) 算法

旋转不变子空间( ESPRIT) 算法 1.1 ESPRIT 算法模型 以均匀线阵为研究背景&#xff0c;假设有阵元数为&#xff0c;阵元间距为的平面等间距线性天线阵列。设窄带远场信号的 DOA 估计的数学模型为 (1) 式中&#xff0c;为阵列流型阵( 导向矢量阵) 。 1.2 ESPRIT 算法原理 …

HarmonyOS学习记录1

HarmonyOS学习记录1 本文为个人学习记录&#xff0c;仅供参考&#xff0c;如有错误请指出。本文主要记录HarmonyOS基础概念合核心技术理念。 核心技术理念&#xff1a; 一次开发&#xff0c;多端部署&#xff1a; 其含义是一套代码工程&#xff0c;一次开发上架&#xff0c;…

C++特殊类设计 单例模式

在C编程中&#xff0c;特殊类设计和单例模式是两个非常重要的高级主题。特殊类设计涉及到一些特定功能类的实现&#xff0c;如不可拷贝类、不可移动类等。而单例模式是一种创建型设计模式&#xff0c;保证一个类只有一个实例&#xff0c;并提供全局访问点。本文将详细介绍这两个…

springboot集成达梦数据库,取消MySQL数据库,解决问题和冲突

一、驱动与连接配置 更换JDBC驱动 在pom.xml中移除MySQL驱动&#xff0c;添加达梦驱动&#xff08;版本根据DM数据库选择&#xff09;&#xff1a; <dependency><groupId>com.dameng</groupId><artifactId>DmJdbcDriver</artifactId><versi…

Git 使用快速入门:从基础命令到仓库管理全解析

Git 使用快速入门&#xff1a;从基础命令到仓库管理全解析 在软件开发和团队协作的世界里&#xff0c;版本控制系统是不可或缺的工具。而 Git&#xff0c;凭借其强大的功能、高效的性能以及分布式的特性&#xff0c;已然成为当下最受欢迎的版本控制系统。无论是个人开发者管理项…

Go语言项目工程化 —— 日志、配置、错误处理规范

在Go语言中&#xff0c;项目工程化的日志、配置、错误处理规范是保障项目可维护性、可观测性与健壮性的核心实践之一。本章将从三个方面进行详解&#xff1a; 一、日志规范 1. 日志的重要性 • 问题排查的唯一“现场还原”• 性能瓶颈的定位手段• 安全审计的依据 2. 日志库…

day58python打卡

知识点回顾&#xff1a; 时序建模的流程时序任务经典单变量数据集ARIMA&#xff08;p&#xff0c;d&#xff0c;q&#xff09;模型实战SARIMA摘要图的理解处理不平稳的2种差分 n阶差分---处理趋势季节性差分---处理季节性 建立一个ARIMA模型&#xff0c;通常遵循以下步骤&…

centos9安装

centos-stream-9-stream-BaseOS-x86_64-iso安装包下载_开源镜像站-阿里云 用NAT 默认root用户不能登录 vim /etc/ssh/sshd_config PermitRootLogin yes 去掉注释,改为yes 这样root用户可以登录 因为用的NAT模式 这样可以通过宿主机的50022端口访问虚拟机 宿主机 ipconfig…

60天python训练营打卡day‘47

学习目标&#xff1a; 60天python训练营打卡 学习内容&#xff1a; DAY 47 注意力热图可视化 昨天代码中注意力热图的部分顺移至今天 知识点回顾&#xff1a; 热力图 学习时间&#xff1a; 2025.06.30 浙大疏锦行

GO字符串处理面试题及参考答案(精选60道题)

如何将一个字符串反转?实现 Reverse("abc") => "cba" 在Go语言中实现字符串反转需要考虑字符串的编码方式。Go语言的字符串是基于UTF-8编码的,而UTF-8是一种变长编码,每个Unicode码点(rune)可能由1到4个字节表示。因此,简单地按字节反转会破坏多字…

在线swagger 导出 PDF文档

1.获取swagger文档json 点击左上角的url&#xff0c;下载json文件 2.apifox转换JSON到Markdown json文件导入 MD文件导出 3.用Mark Text 导入后转换成PDF