- 数据库需要执行对应nacos sql 生成对应表字段
nacos-mysql.sql
- 新建自制应用
- 采用docker hub 中nacos 底包,需要加入参数启动
- 采用外置数据库的环境变量如下
<code style="margin-left:0"> - name: MODE value: standalone - name: PREFER_HOST_MODE value: hostname - name: SPRING_DATASOURCE_PLATFORM value: <a href="https://www.mhzhuji.com/kwck/57" class="lar_link lar_link_outgoing" data-linkid="219" data-postid="2468" title="数据库MySQL" rel="nofollow" target="_blank" >mysql</a> - name: MYSQL_SERVICE_HOST value: xxx.xxx.xxx.xxx - name: MYSQL_SERVICE_DB_NAME value: nacos - name: MYSQL_SERVICE_PORT value: '30576' - name: MYSQL_SERVICE_USER value: nacos - name: MYSQL_SERVICE_PASSWORD value: nacos</code>
- 如果使用非k8s部署,可在docker启动后 更改conf/application.properties 中配置文件,然后重启docker容器(注意数据库IP 不能使用127.0.0.1或 localhost)
- 修改完毕登入nacos(此处使用路由解析了域名)
未经允许不得转载:木盒主机 » kubeSphere运行基于外置存储nacos