Nacos Docker mount 配置文件以及连接mysql数据库

27 阅读1分钟

先用docker启动nacos

docker run --name nacos -d -p 8848:8848 -e MODE=standalone nacos/nacos-server

创建要mount的文件夹:

mkdir -p ~/docker/nacos/conf

mkdir -p ~/docker/nacos/data 

mkdir -p ~/docker/nacos/logs

docker cp nacos:/home/nacos/conf/ ~/docker/nacos

docker cp nacos:/home/nacos/logs/ ~/docker/nacos

docker cp nacos:/home/nacos/data/ ~/docker/nacos

执行~/docker/nacos/conf 下面的mysql-schema.sql 到本地数据库

修改~/docker/nacos/conf application.properties:

Connect URL of DB:

spring.datasource.platform=mysql

db.num=${MYSQL_DATABASE_NUM:1}

db.url.0=jdbc:mysql://192.168.0.107:3306/nacos?characterEncoding=utf8&connectTimeout=10000&socketTimeout=30000&autoReconnect=true&useUnicode=true&useSSL=false

db.user.0=root

db.password.0=123456