docker安装nacos2.2详细手册
Posted Xd聊架构
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker安装nacos2.2详细手册相关的知识,希望对你有一定的参考价值。
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
- Nacos是SpringCloudAlibaba架构中最重要的组件。
- Nacos 是一个更易于帮助构建云原生应用的动态服务发现、配置和服务管理平台,提供注册中心、配置中心和动态 DNS 服务三大功能。能够无缝对接Springcloud、Spring、Dubbo等流行框架
- nacos支持AP和CP的模式切换,默认为AP模式, eureka仅支持AP模式,zookeeper仅支持CP模式
一、nacos单机版安装
1.下载nacos镜像
我这里使用的2.2版本,大家可以根据需要选择对应的版本
docker pull nacos/nacos-server:v2.2.0
2.获取配置文件
访问官网:https://github.com/alibaba/nacos/releases
下载对应版本安装包
3.修改配置文件
可以使用derby或者mysql做持久化,我这里以mysql配置为例
修改application.properties(我这里直接写死了,也可以将使用占位符的形式在docker run时指定,意义不大)
注:connectTimeout=10000&socketTimeout=30000,原配置是1000和3000,连接mysql会出现超时进而出现No DataSource set错误
占位符形式,数据库用户名配置可以写成db.user.0=$(MYSQL_SERVICE_USER:root)
4.将配置文件放到服务器nacos配置路径
我这里放到/opt/nacos目录下,构建nacos容器时会映射到容器里
5.启动nacos容器
docker run -d --name nacos -p 8848:8848 -p 9848:9848 -p 9849:9849 -e MODE=standalone -v /opt/nacos/logs/:/home/nacos/logs -v /opt/nacos/conf/:/home/nacos/conf/ --restart=always nacos/nacos-server
6.访问页面
结尾
- 感谢大家的耐心阅读,如有建议请私信或评论留言。
- 如有收获,劳烦支持,关注、点赞、评论、收藏均可,博主会经常更新,与大家共同进步
以上是关于docker安装nacos2.2详细手册的主要内容,如果未能解决你的问题,请参考以下文章