使用微服务开发项目,会使用到nacos作为配置和服务管理,在本机每次启动项目都需要先启动nacos,而且启动nacos又及其耗费内存,所以就想把nacos配置在服务器上,本地项目访问远程的nacos。降低本机的压力。
1、查找nacos镜像
docker search nacos
2、安装nacos
docker pull nacos/nacos-server
3、启动nacos
docker run -d -p 8848:8848 --env MODE=standalone --name nacos nacos/nacos-server
4、查看docker是否启动nacos
docker ps
5、本地测试访问nacos
curl http://localhost:8848/nacos/
6、在实例中开启端口
我的是轻量级应用服务器
在安全 -> 防火墙 ->添加规则
端口范围:8848
描述:nacos(或者不填)
7、在本地配置文件中配置nacos的地址
spring.cloud.nacos.discovery.server-addr= <远程服务的IP>:8848