一 . Docker+Nacos单机部署
- 拉取nacos镜像
docker pull nacos/nacos-server:1.1.3 -拉取指定版本的nacos
docker pull nacos/nacos-server -拉取最新版本的nacos - 查看当前镜像
docker images
可看到如下名称的镜像
docker.io/nacos/nacos-server - 启动nacos镜像
docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server --启动最新版的nacos镜像
docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server:1.1.3 –启动指定版 本的nacos镜像
这边做了端口映射,启动完成后可通过 ip:8848/nacos 访问,默认用户名和密码nacos/nacos
二. 多服务器docker+nacos 集群部署
环境准备:
1.多台装有docker的服务器
2.可用的mysql数据库(此处只有一台) - 拉取nacos 源码项目包
git clone https://github.com/nacos-group/nacos-docker.git
cd nacos-docker - 进入example,新建自己的docker-compose运行镜像的配置(配置文件名称可自行命名)
cd example/
vi nacos-config.yaml - 编辑配置文件内容
version: “2”
services:
nacos:
hostname: nacos-002
image: nacos/nacos-s