最新版本组件的docker下载-nacos-Rabbitmq-redis
1. nacos
# 拉取最新版 Nacos 镜像
docker pull nacos/nacos-server:latest
Nacos Docker 快速开始
怎么生成NACOS_AUTH_TOKEN呢
Base64 在线编码解码
NACOS_AUTH_TOKEN: Nacos 用于生成JWT Token的密钥,可以使用长度大于32字符的字符串,再经过Base64编码。
我们就去这个网站用一个大于32字符的子字符串,经过Base64编码就可以生成NACOS_AUTH_TOKEN
docker run --name my-nacos -e MODE=standalone -e NACOS_AUTH_TOKEN=cXdlcnR5dWlvcGFzZGZnaGprbHp4Y3Zibm1xd2VydHl1aQ== -e NACOS_AUTH_IDENTITY_KEY=ck -e NACOS_AUTH_IDENTITY_VALUE=123456 -p 8080:8080 -p 8848:8848 -p 9848:9848 -d nacos/nacos-server:latest
NACOS_AUTH_IDENTITY_KEY和NACOS_AUTH_IDENTITY_VALUE主要是用来身份验证的,一定程度上可以随便填
这样就启动成功了
然后是与mysql进行绑定
nacos配置mysql数据库
mysql-schema.sql在哪里能找到?
主要就是看官网
打开home/etc/conf
修改
application.properties
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://172.17.0.2:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db