Docker安装nacos
1、 查询仓库镜像
docker search nacos
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3R1PtSTd-1641811989668)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20220110165338956.png)]
2、拉取镜像到本地
docker pull nacos/nacos-server
3、docker命令安装nacos
docker run -itd --name nacos -d -p 8848:8848 --privileged=true --restart=always -e MODE=standalone nacos/nacos-server
2、nacos配置
启动之后,查看进程是否启动,并进入容器内部配置
需要配置如下选项
注意:这里需要连接数据库,因为我本身不需要集群,所以我只是配置了db0,db1被我注释了。连接数据库除了数据库ip、端口、用户名、密码,还需要nacos的库。nacos_mysql这个文件可以从nacos官网获取,然后导入到mysql(具体参考我的Docker 学习二(Docker使用)文章)。
配置完成后,重启容器
查看重启日志,dockerl logs 容器id
nacos最重要的就是配置问题,不然启动之后会报错。
2.1、nacos配置服务
1,配置管理要添加对应的组,这个开发在代码的yaml文件有指定
2,添加组别之后再添加配置,如下
参数:data id也是在开发的配置文件中已经定义好,要保证一比一,否则服务启动会找不到对应的配置文件
配置格式为yaml或者properties
3、 访问nacos
浏览器输入http://ip:8848/nacos
用户名密码(默认) admin/admin
浏览器输入http://ip:8848/nacos
用户名密码(默认) admin/admin
注意:nacos默认端口8848,默认用户名密码admin/admin,其中访问nacos,一定需要在url后加入/nacos,否则会访问不到nacos页面。