解决 nacos docker mysql8 no No Datasource set问题

docker | 2022-07-04 11:53:57

nacos使用官方文档 用docker方式启动,经常出现 no No Datasource set,尤其是我 重启虚拟机服务器后,docker容器会自动重启,但是就是 no No Datasource set。

网上查了一圈要设置

&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true

试了一下果然可以,于是,我把env,和custom.properties都设置了一下

    env_file:
      - /home/server/stack/nacos/nacos-docker/env/nacos-standlone-mysql.env
    volumes:
      - ./standalone-logs/:/home/nacos/logs
#      - ./init.d/custom.properties:/home/nacos/init.d/custom.properties

我是把env的内容复制到了 custom.properties,也是每找到正确方法时乱试一下。

MYSQL_SERVICE_DB_PARAM=characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true

 

 

登录后即可回复 登录 | 注册
    
关注编程学问公众号