docker安装nacos
一、执行下面安装nacos的命令
docker run --name nacos --env PREFER_HOST_MODE=hostname --env MODE=standalone -p 8848:8848 -d nacos/nacos-server
二、在浏览器中输入http://127.0.0.1:8848/nacos,会直接进入nacos主页,跳过了登陆步骤,并且页面上方提示“当前集群没有开启鉴权,请参考文档开启鉴权~”,如图:
此时某些操作之后,控制台会报错
三、解决办法-修改配置
1.通过docker进入nacos容器
docker exec -it nacos /bin/bash
2.进入配置文件夹
cd conf/
3.修改配置文件
vim application.properties
新增两行,修改三行 ,效果如图:
代码:
##新增两行
nacos.core.auth.enabled=true nacos.core.auth.enable.userAgentAuthWhite=false ##修改三行 nacos.core.auth.plugin.nacos.token.secret.key=${NACOS_AUTH_TOKEN:SecretKey01234567890123456789012345345678999987654901234567890123456789} nacos.core.auth.server.identity.key=${NACOS_AUTH_IDENTITY_KEY:example} nacos.core.auth.server.identity.value=${NACOS_AUTH_IDENTITY_VALUE:example}
4.然后保存退出之后,退出容器
exit
5.重启nacos
-
docker stop nacos
-
docker start nacos
再次访问http://ip:8848/nacos
四、登录
nacos默认的初始密码是nacos/nacos,登录进去,单击右上角的修改密码,修改新的密码即可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏