最近在商场项目中使用Nacos 2.1作为配置中心和服务发现,采用Docker部署非常方便。这里分享一下我的部署经验:

1. 首先,使用docker load命令将Nacos 2.1的镜像导入到本地:`docker load -i xxx`
2. 接着,使用Docker Compose工具进行部署,参考下面的docker-compose.yml文件:

version: "3"

services:

nacos:

image: nacos/nacos-server:2.1.0

container_name: nacos

ports:

- "8848:8848"

environment:

- PREFER_HOST_MODE=hostname

volumes:

- ./data:/home/nacos/data

- ./logs:/home/nacos/logs

- ./init.d/custom.properties:/home/nacos/init.d/custom.properties

restart: always