拉取 nacos 镜像
docker pull nacos/nacos-server
nacos sql
https://github.com/alibaba/nacos/blob/master/distribution/conf/nacos-mysql.sql
运行镜像
docker run -di --name=nacos -p 8848:8848 -e PREFER_HOST_MODE=hostname -e MODE=standalone nacos/nacos-server

访问
访问地址:http://你的ip/域名:8848/nacos 账号:nacos 密码:nacos
通过docker-compose部署,包含prometheus/grafana等监控组件
Ubuntu 安装 git
sudo apt-get install git
安装 docker-compose 命令
sudo apt install docker-compose
安装 nacos
- clone 项目 
 git clone https://github.com/nacos-group/nacos-docker.git
 cd nacos-docker
- 单机模式 Derby 
 docker-compose -f example/standalone-derby.yaml up
- 单机模式 mysql (会自动创建 nacos 数据库) 
 docker-compose -f example/standalone-mysql.yaml up
- 集群模式 
 docker-compose -f example/cluster-hostname.yaml up
- 服务注册 
 curl -X POST 'http://127.0.0.1:8848/nacos/v1/ns/instance?serviceName=nacos.naming.serviceName&ip=20.18.7.10&port=8080'
- 服务发现 
 curl -X GET 'http://127.0.0.1:8848/nacos/v1/ns/instances?serviceName=nacos.naming.serviceName'
- 发布配置 
 curl -X POST "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test&content=helloWorld"
- 获取配置 
 curl -X GET "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test"
- 
进入容器 
 查看容器信息
  
 进入容器 
 docker exec -it nacos-standalone /bin/bash
- 
修改 application.properties 数据库配置 
 进入 /home/nacos/conf 目录,vim 打开文件
  
  
- Nacos 控制台 
 link:http://你的ip:8848/nacos/
非 docker 方式安装
- 下载编译后的包
 https://github.com/alibaba/nacos/releases
 上传到服务器,解压
- 启动 nacos,进入 bin 目录
 sh startup.sh -m standalone
 standalone代表着单机模式运行,非集群模式
 如果报错可使用命令:bash startup.sh -m standalone
- 后台运行
 nohup sh startup.sh -m standalone &
- 关闭 nacos ,进入 bin 目录
 sh shutdown.sh










