官方文档:快速开始

Docker


使用MySQL作为数据库。
拉取镜像:docker pull nacos/nacos-server:latest
MySQL创建一个表并导入Schema:Github
创建并运行容器:

docker run --name nacos \
    -e PREFER_HOST_MODE=hostname \
	-e MODE=standalone \
	# Nacos 用于生成JWT Token的密钥,使用长度大于32字符的字符串,再经过Base64编码。
	-e NACOS_AUTH_TOKEN= \ 
	# Nacos Server端之间 Inner API的身份标识的Key,如serverIdentity。
	-e NACOS_AUTH_IDENTITY_KEY=serverIdentity \
	# Nacos Server端之间 Inner API的身份标识的Value,如security。
	-e NACOS_AUTH_IDENTITY_VALUE=security \
	-e SPRING_DATASOURCE_PLATFORM=mysql \
	-e MYSQL_SERVICE_HOST=mysql \ 
	-e MYSQL_SERVICE_DB_NAME=nacos \
	-e MYSQL_SERVICE_PORT=3306 \
	-e MYSQL_SERVICE_USER=root \
	-e MYSQL_SERVICE_PASSWORD=zonakkis \
	-e MYSQL_SERVICE_DB_PARAM=characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
    -p 8080:8080 \
    -p 8848:8848 \
    -p 9848:9848 \
    -p 9849:9849 \
    -d nacos/nacos-server:latest

打开localhost:8080进入控制台