Docker 配置 nacos 持久化 使用MySQL8.0+

本文介绍了如何在Docker环境下配置Nacos以使用MySQL8.0+进行数据持久化。首先创建nacos_config数据库并初始化,接着不修改Docker内的配置文件,而是通过启动参数传递MySQL连接信息。详细步骤包括拉取Nacos镜像,查看配置文件以了解所需参数,最后提供完整启动命令,并验证持久化效果。
摘要由CSDN通过智能技术生成

Docker 配置 nacos 持久化 使用MySQL8.0+

配置数据库文件

创建nacos_config 数据库
使用nacos中的nacos_config.sql 初始化数据库
数据库就不细说了直接nacos

拉取nacos镜像:

docker pull nacos/nacos-server

先不要运行nacos 注意之前运行过nacos镜像的要先删除nacos镜像

`查看nacos镜像配置文件(这个步骤不用做只是展示一下配置文件所需的配置信息)

//进入nacos镜像
docker exec -it nacos bash
//在conf文件中有application.properties文件
cd conf/
//查看文件内容
vim application.properties
——————————————————————————————————————————————————————————
spring.datasource.platform=${SPRING_DATASOURCE_PLATFORM:""}
nacos.cmdb.dumpTaskInterval=3600
nacos.cmdb.eventTaskInterval=10
nacos.cmdb.labelTaskInterval=300
nacos.cmdb.loadDataAtStart=false
db.num=${MYSQL_DATABASE_NUM:1}
db.url.0=jdbc:mysql://${MYSQL_SERVICE_HOST}:
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值