linux怎么查看本机内存大小
495
2022-10-18
手把手教你 Docker搭建nacos单机版
手把手教你 Docker搭建nacos单机版
Docker搭建nacos单机版步骤
一、使用 docker pull nacos/nacos-server 拉取nacos镜像
我这里没有指定版本所以是拉取latest,你也可以使用 docker pull nacos/nacos-server:版本号 指定拉取的版本
二、使用命令启动容器
注意:如果只是简单的学习使用直接用下面的命令就好了。 但是nacos所有元数据都会保存在容器内部,如果容器迁移会导致nacos元数据不复存在, 所以通常我们通常会将nacos元数据保存在mysql中,那么请不要用下面这个命令,继续从第三步接着操作。
docker run -d --name nacos -p 8848:8848 -e PREFER_HOST_MODE=hostname -e MODE=standalone nacos/nacos-server
然后访问地址:账号:nacos 密码:nacos
三、创建nacos的挂载目录
mkdir -p /home/nacos/logs/mkdir -p /home/nacos/init.d/
四、创建nacos配置文件
vim /home/nacos/init.d/custom.properties
如果出现提示没有vim命令可以把vim改为vi或者自己先安装一下vim
五、在刚刚创建的配置文件中写入下面内容
注意:请把下面内容中的db.url,db.user,db.pass改为你自己的mysql的信息
server.contextPath=/nacosserver.servlet.contextPath=/nacosserver.port=8848spring.datasource.platform=mysqldb.num=1db.url.0=jdbc:mysql://xx.xx.xx.xx:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=truedb.user=rootdb.password=123456nacos.cmdb.dumpTaskInterval=3600nacos.cmdb.eventTaskInterval=10nacos.cmdb.labelTaskInterval=300nacos.cmdb.loadDataAtStart=falsemanagement.metrics.export.elastic.enabled=falsemanagement.metrics.export.influx.enabled=falseserver.tomcat.accesslog.enabled=trueserver.tomcat.accesslog.pattern=%h %l %u %t "%r" %s %b %D %{User-Agent}inacos.security.ignore.urls=/,/**/*.css,/**/*.js,/**/*.html,/**/*.map,/**/*.svg,/**/*.png,/**/*.ico,/console-fe/public/**,/v1/auth/login,/v1/console/health/**,/v1/cs/**,/v1/ns/**,/v1/cmdb/**,/actuator/**,/v1/console/server/**nacos.naming.distro.taskDispatchThreadCount=1nacos.naming.distro.taskDispatchPeriod=200nacos.naming.distro.batchSyncKeyCount=1000nacos.naming.distro.initDataRatio=0.9nacos.naming.distro.syncRetryDelay=5000nacos.naming.data.warmup=truenacos.naming.expireInstance=true
六、启动容器
docker run \--name nacos -d \-p 8848:8848 \--privileged=true \--restart=always \-e JVM_XMS=256m \-e JVM_XMX=256m \-e MODE=standalone \-e PREFER_HOST_MODE=hostname \-v /home/nacos/logs:/home/nacos/logs \-v /home/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties \nacos/nacos-server
七、访问nacos
访问地址:账号:nacos 密码:nacos
PS:如果这篇博文对你有帮助,请给个关注或者推荐吧!
作者寄语:如果这篇博文对您有所帮助,请给个推荐和收藏吧,谢谢!
作者:野生D程序猿
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~