Nacos安装配置
官方文档:https://nacos.io/zh-cn/docs/quick-start-docker.html
Nacos安装包安装
下载地址:https://github.com/alibaba/nacos/releases
解压
tar -xvf nacos-server-1.0.0.tar.gz
启动(单机模式)
cd /nacos/bin
sh startup.sh -m standalone
看到这个界面,安装陈成功
切换到mysql数据持久化
单机模式支持mysql
在0.7版本之前,在单机模式时nacos使用嵌入式数据库实现数据的存储,不方便观察数据存储的基本情况。0.7版本增加了支持mysql数据源能力,具体的操作步骤:
1.安装数据库,版本要求:5.6.5+
2.初始化mysql数据库,数据库初始化文件:nacos-mysql.sql
3.修改conf/application.properties文件,增加支持mysql数据源配置(目前只支持mysql),添加mysql数据源的url、用户名和密码(如果数据库也是用的doker安装需要用docker的id)。
官方建表语句:https://github.com/alibaba/nacos/blob/develop/config/src/main/resources/META-INF/nacos-db.sql
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://11.162.196.16:3306/nacos_devtest?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=nacos_devtest
db.password=youdontknow
Docker 单机版安装
参考链接:
https://www.jianshu.com/p/3d3e17bc629f
https://www.cnblogs.com/takako_mu/p/14636277.html
启动容器
docker run \
--name nacos -d \
-p 8848:8848 \
-p 9848:9848 \
-p 9849:9849 \
--privileged=true \
--restart=always \
-e JVM_XMS=256m \
-e JVM_XMX=256m \
-e MODE=standalone \
-e PREFER_HOST_MODE=hostname \
-v /docker/nacos/logs:/home/nacos/logs \
-v /docker/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties \
nacos/nacos-server
默认账密nacos/nacos