docker安装nacos2.0.x + mysql5.7
作者:互联网
docker安装nacos+mysql
前提条件
1、安装MySQL,并添加nacos数据库(sql 脚本在官网下载包的 nacos-server-2.0.3\conf 目录下的 nacos-mysql.sql)。
2、本地配置文件(配置文件可以从nacos官网下载window-zip版本的,复制过来用)。
3、修改配置文件:application.properties。
— nacos>conf>application.properties 主要修改的:
### Default web context path:
server.servlet.contextPath=/nacos
### Default web server port:
server.port=8848
### If use MySQL as datasource:
spring.datasource.platform=mysql
### Count of DB:
db.num=1
### Connect URL of DB:
db.url.0=jdbc:mysql://这里换成MySQL的主机地址:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=root
### Connection pool configuration: hikariCP
db.pool.config.connectionTimeout=30000
db.pool.config.validationTimeout=10000
db.pool.config.maximumPoolSize=20
db.pool.config.minimumIdle=2
安装nacos
下载镜像:docker pull nacos/nacos-server:2.0.3
运行:注意window cmd下的格式(把后面 \ 去掉,各个选项 之间以空格代替,不能是回车或换行)
window
docker run --env MODE=standalone --name nacos -v E:\docker\nacos\conf:/home/nacos/conf -v E:\docker\nacos\data:/home/nacos/data -v E:\docker\nacos\logs:/home/nacos/logs -e JVM_XMS=526m -e JVM_XMX=1g -e JVN_XMN=512m -d -p 8848:8848 nacos/nacos-server:2.0.3
Linux
docker run --env MODE=standalone --name nacos \
-v /docker/nacos/conf:/home/nacos/conf \
-v /docker/nacos/data:/home/nacos/data \
-v /docker/nacos/logs:/home/nacos/logs \
-e JVM_XMS=526m \
-e JVM_XMX=1g \
-e JVN_XMN=512m \
-d -p 8848:8848 nacos/nacos-server:2.0.3
标签:nacos2.0,mysql5.7,db,nacos,server,home,docker,### 来源: https://blog.csdn.net/qq_42476834/article/details/121149424