一、Nacos 简介
Nacos 是阿里巴巴提供的一款开源的分布式配置中心和服务发现平台,支持 Dubbo、SpringCloud 和 Kubernetes 等多种环境。
Nacos 具有以下几个主要功能:
- 服务注册与发现
- 动态配置服务
- 服务及其元数据管理
二、Docker 安装 Nacos
1. 获取 Nacos 镜像
Nacos 镜像官方提供了多个版本,如需使用特定版本,请在链接后添加版本号,以下示例使用了 Nacos 1.4.1 版本。
docker pull nacos/nacos-server:1.4.1
2. 运行 Nacos 镜像
以下示例运行 Nacos 镜像,并将容器命名为 nacos,同时将主机 8848 端口映射到容器 8848 端口。
docker run --name nacos -e MODE=standalone -p 8848:8848 -d nacos/nacos-server:1.4.1
3. 访问 Nacos
访问 http://localhost:8848/nacos,即可进入 Nacos 的管理页面。
三、使用 Docker Compose 安装 Nacos
1. 编写 docker-compose.yml 文件
在项目根目录下新建 docker-compose.yml 文件,并输入以下内容:
version: '3' services: nacos: image: nacos/nacos-server:1.4.1 ports: - 8848:8848 environment: - MODE=standalone
2. 启动 Nacos
在 docker-compose.yml 文件所在目录下,运行以下命令启动 Nacos:
docker-compose up -d
3. 访问 Nacos
访问 http://localhost:8848/nacos,即可进入 Nacos 的管理页面。