通过docker-compose搭建
services:nacos:image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nacos/nacos-server:v2.2.1container_name: nacosenvironment:- PREFER_HOST_MODE=hostname- MODE=standalone- NACOS_AUTH_ENABLE=true- NACOS_AUTH_IDENTITY_KEY=xiaogang- NACOS_AUTH_IDENTITY_VALUE=xiaogang- NACOS_AUTH_TOKEN=SecretKey012345678901234567890123456789012341678901234567890123456789volumes:- ./standalone-logs/:/home/nacos/logsports:
注意,NACOS_AUTH_ENABLE配置为true才会开启权限校验。NACOS_AUTH_IDENTITY_KEY和NACOS_AUTH_IDENTITY_VALUE是用在集群情况下不同实例校验是同一个集群的权限参数,不同实例的这两个参数要保持一致。NACOS_AUTH_TOKEN是和用户名密码生成token有关的加密参数
启动命令
docker-compose -f standalone.yml up -d