docker安装nacos(docker安装nacos怎么安装)

admin 528 0

大家好,今天小编来为大家解答docker安装nacos这个问题,docker安装nacos怎么安装很多人还不知道,现在让我们一起来看看吧!

一、docker部署nacos2.0.3没有权限控制页面怎么办

您好,如果您在docker上部署nacos2.0.3时没有权限控制页面,可以尝试以下步骤:

1.检查nacos.core.auth.enabled是否设置为true。如果没有设置,请在conf/application.properties文件中开启权限控制。

2.如果配置文件中没有nacos.core.auth.enabled=true这个配置项,可以手动添加该配置项并重启nacos服务。

3.如果以上两个步骤都没有解决问题,可以尝试使用命令行启动nacos容器并指定配置文件路径。

二、Nacos Server Docker部署集群踩坑

我们的应用是AWS云原生环境,之前在美国区域使用的是nacos-server.jar进行安装(ec2),后面开展新的区域部署时准备将所有的ec2应用全部转换为ecs部署,包括Nacos。我们参考Naocs官网Docker镜像集群默认方式部署,控制台能够正常方式并创建Namespace和congfig。但是到了应用注册时就报错了:

最后还因为Nacos之间也无法互相注册成功,导致大量日志输出,频繁GC,最后Nacos服务宕机。

查询网络以及官网issu也没统一的处理意见,大多是说版本问题,我们从1.4.0降级到1.3.0也都没法解决问题。

通过仔细的排查日志、Nacos Server日志,经过小一个小时,最终找到问题,原来是因为:

改成Docker-standalone模式。数据持久化用mysql,使用aws负载均衡器能保证高可用,从而达到Nacos集群的效果。

关于docker安装nacos到此分享完毕,希望能帮助到您。