Nacos2获取动态配置的失败的坑在此记录
 nacos:2.0+
 依赖也引入了,配置也正确配置了,该写的注解也写了但是报错
 [Nacos Config] config[dataId=xxx.yml, group=DEFAULT_GROUP] is empty
 
 原因:
 nacos官网解释

 
给nacos容器增加额外两个端口映射即可
附上docker单机部署nacos命令:
拉取nacos镜像
docker pull nacos/nacos-server:v2.2.3
 
运行nacos容器
docker run -d --name nacos \
-p 8848:8848 -p 9848:9848 -p 9849:9849 \
-e PREFER_HOST_MODE=ip \
-e MODE=standalone \
-e NACOS_AUTH_ENABLE=true \
-e NACOS_AUTH_TOKEN=xxx \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=xxx \
-e MYSQL_SERVICE_PORT=3306 \
-e MYSQL_SERVICE_DB_NAME=nacos\
-e MYSQL_SERVICE_USER=xxx\
-e MYSQL_SERVICE_PASSWORD=xxx\
-v xxx:/home/nacos/logs \
-v xxx:/home/nacos/conf \
--restart=always \
nacos/nacos-server:v2.2.3
 
上面的xxx替换成自己的
 -d:后台运行
 -p:设置端口映射
 -e:设置环境变量
 变量作用详情见官网
 nacos官网docker部署
 -v:设置文件挂载
docker持久化这里不再赘述,自行百度- -



















