docker安装nacos2.4.2-详细教程
一、准备工作
1. 打开目录
命令如下(示例):[root@MuYu ~]# cd /usr/local/docker/
cd /usr/local/docker/
2. 创建nacos文件夹
命令如下(示例):[root@MuYu docker]# mkdir nacos
mkdir nacos
3. 打开目录
命令如下(示例):[root@MuYu docker]# cd nacos/
cd nacos/
4.创建文件夹 config
命令如下(示例):[root@MuYu docker]# mkdir config
mkdir config
5. 打开文件夹
命令如下(示例):[root@MuYu docker]# cd config/
cd config/
6.编辑配置文件
1.编辑配置文件:
命令如下(示例):[root@MuYu config]# vim application.properties
vim application.properties
2.内容如下:
#*************** Spring Boot Related Configurations ***************#
### Default web context path:
server.servlet.contextPath=/nacos
### Default web server port:
server.port=8848
#*************** Config Module Related Configurations ***************#
### If use MySQL as datasource:
spring.datasource.platform=mysql
### Count of DB:
db.num=1
### Connect URL of DB:
db.url.0=jdbc:mysql://192.168.23.135:3306/lzx-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true
db.user.0=root
db.password.0=lzx@123
### Connection pool configuration: hikariCP
db.pool.config.connectionTimeout=30000
db.pool.config.validationTimeout=10000
db.pool.config.maximumPoolSize=20
db.pool.config.minimumIdle=2
### will be removed and replaced by `nacos.naming.clean` properties
nacos.naming.empty-service.auto-clean=true
nacos.naming.empty-service.clean.initial-delay-ms=50000
nacos.naming.empty-service.clean.period-time-ms=30000
#*************** Metrics Related Configurations ***************#
### Metrics for prometheus
#management.endpoints.web.exposure.include=*
### Metrics for elastic search
management.metrics.export.elastic.enabled=false
#management.metrics.export.elastic.host=http://localhost:9200
### Metrics for influx
management.metrics.export.influx.enabled=false
#*************** Access Log Related Configurations ***************#
### If turn on the access log:
server.tomcat.accesslog.enabled=true
### The access log pattern:
server.tomcat.accesslog.pattern=%h %l %u %t "%r" %s %b %D %{
User-Agent}i %{
Request-Source}i
### The ignore urls of auth, is deprecated in 1.2