当前位置: 首页 > news >正文

手机 网站 分辨率外贸网站免费模板

手机 网站 分辨率,外贸网站免费模板,门户网站系统建设方案,免费课程网站有哪些前面的话 默认你已经懂 Docker、docker-compose Nacos版本:v2.2.3 MySQL 版本:8.2.0 一、下载 打开 Nacos 官网 官网地址:官网 点击手册 左侧 Nacos Docker 克隆项目到本地 # 克隆项目,如果提示连接不到 github 请自行解决 …

前面的话

默认你已经懂 Docker、docker-compose
Nacos版本:v2.2.3
MySQL 版本:8.2.0

一、下载

  1. 打开 Nacos 官网

官网地址:官网

在这里插入图片描述

  1. 点击手册

  2. 左侧 Nacos Docker
    在这里插入图片描述

  3. 克隆项目到本地

# 克隆项目,如果提示连接不到 github 请自行解决
git clone https://github.com/nacos-group/nacos-docker.git# 进入项目目录
cd nacos-docker

在这里插入图片描述

  1. 可以看到项目已经下载到本地

在这里插入图片描述

  1. 使用 IDE打开项目,方便编辑(这里我使用 IDEA 打开)

在这里插入图片描述

二、创建数据库(以 MySQL8 为例)

因为我本地已经有数据库了,不打算使用 nacos-docker项目帮我用 Docker 创建数据库,所以我需要修改一下它的 docker-compose.yaml文件,也需要手动在我本地创建存储 nacos 数据的数据库。
在这里插入图片描述

  1. 找到官方的 MySQL 表结构文件(直接看图)
    在这里插入图片描述

  2. 手动创建数据库(我使用 Navicat16 操作)

排序规则我不选,让它默认就好了

在这里插入图片描述

  1. 执行官方给的 sql 文件

在这里插入图片描述

  1. 放入到 Navicat 中执行
    在这里插入图片描述

  2. 可以看到创建好的数据表
    在这里插入图片描述

三、修改项目配置

本人本地配置,所以只配置单机模式,集群模式请自行配置多个并修改相关的模式

  1. 修改 example/standalone-mysql-8.yaml 文件

去掉 MySQL 部分的配置,因为我们不需要docker再帮我部署 MySQL 数据库了

在这里插入图片描述

代码,可直接拷贝

version: "3.8"
services:nacos:image: nacos/nacos-server:${NACOS_VERSION}container_name: nacos-standalone-mysql # 这里写你想要的容器名称env_file:- ../env/nacos-standlone-mysql.envvolumes:- ./standalone-logs/:/home/nacos/logs # 这里看你需求修改成你自己的目录映射,这里我演示,不改ports:- "8848:8848"- "9848:9848"restart: alwaysnetwork_mode: host # 加上这一行,使用 host 模式,这样子容器内部直接访问 localhost 就是宿主机本身,方便一些,反正端口不冲突
  1. 修改 env/nacos-standlone-mysql.env 文件

在这里插入图片描述

代码:


PREFER_HOST_MODE=hostname
MODE=standalone # 单机模式
SPRING_DATASOURCE_PLATFORM=mysql # 使用 MySQL 作为存储
MYSQL_SERVICE_HOST=127.0.0.1 # 本机的话直接使用这个或者 localhost,刚刚设置的 host 网络模式可以直接访问到宿主机
MYSQL_SERVICE_DB_NAME=nacos_config # 存储 Nacos 配置信息的数据库名称
MYSQL_SERVICE_PORT=3306 # 数据库访问端口
MYSQL_SERVICE_USER=root # 访问你数据库的用户,默认用 root 即可,你设置有别的用户也可以
MYSQL_SERVICE_PASSWORD=root # root 密码
# 下面这行可以跟着我写,保险起见,加上时区,官方给的只有 UTC 时区在 .properties 中
MYSQL_SERVICE_DB_PARAM=characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
  1. 修改 mysql.env 文件

在这里插入图片描述

代码:

MYSQL_ROOT_PASSWORD=root
MYSQL_DATABASE=nacos_config
MYSQL_USER=root
MYSQL_PASSWORD=root
LANG=C.UTF-8
  1. 修改 example/init.d/application.properties

我没仔细看这个文件是否有被加载(直觉是没加载这个文件的,使用的是build/conf/application.properties 这个文件的配置),保险起见还是修改一下

在这里插入图片描述

修改后:

在这里插入图片描述

db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
db.user.0=root
db.password.0=root
  1. 以上修改之后就完成了

四、构建镜像&运行容器

以下是在项目根目录下执行命令

在这里插入图片描述

# 执行以下命令,会以standalone-mysql-8.yaml中定义的容器信息进行创建并运行容器
docker-compose -f example/standalone-mysql-8.yaml up # 为了方便看控制台,我们用这个演示
# 或者
docker-compose -f example/standalone-mysql-8.yaml up -d # 后台启动

执行命令后,容器部署成功:

在这里插入图片描述

浏览器访问地址:http://localhost:8848/nacos

或直接点击跳转地址

在这里插入图片描述
我们再新建一个命名空间测试

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

查看数据库:

在这里插入图片描述

五、完成

至此,我们就完成了使用 Docker 部署 Nacos 容器。如果帮助到你们别忘了点赞哦~

http://www.yayakq.cn/news/237060/

相关文章:

  • 网站建设包括哪些流程网站中文名
  • 有没有什么做统计的网站什么是电商怎么做电商
  • 茂名整站优化做ppt用什么软件最好
  • 北京微信网站建设电话咨询个人引流推广怎么做
  • 做企业网站的网页设计的岗位叫什么
  • 网站后台管理模板html软件技术论文题目
  • 2014中文网站seo排名名单网页制作网站受众群体分析
  • 如何在720云网站做全景视频天河网站设计
  • 企业网站和展板建设南宁网站建设nnxun
  • 网站上线 flashlogo设计在线生成免费u钙
  • 柳市最好的网站建设公司求个企业邮箱号
  • 网站策划要遵循的原则怎么查看网站有没有做推广
  • 东凤网站建设如何用电子邮箱做网站
  • 岳阳网站平台设计网络有限公司名字大全
  • 建站优化办事效率高阿里巴巴官网app
  • 医院网站建设规划哪里有好看的网站
  • 做网站用什么开发工具百度生成手机网站
  • 虚拟交易网站开发天津网站建设方案咨询
  • 广州白云区网站建设个人免费开发网站
  • 高效网站建设公司中国中小企业网官方网站
  • 上海人才网官方网站成品片a免费入口
  • 聊城seo整站优化报价你认为什么对网络营销至关重要
  • wordpress 站长工具私人软件开发公司有哪些
  • 中文博客网站模板二手车网站软件建设
  • 建设网站企业专业服务东莞寮步搬家公司
  • 河北沧州网站建设近期舆情热点事件
  • 网站建设近五年出版的书籍it初学者做网站
  • 国外 设计公司手机网站做时时网站要多少钱
  • 昆山网站建设苦瓜高端集团响应式企业网站模板
  • 做传感器的网站构建新引擎激发新动力