1. 先在 MySQL 中创建数据库
mysql -h your-mysql-host -u root -p -e "CREATE DATABASE nacos_config CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;"
2. 导入 Nacos 初始化表结构
# 下载最新的 SQL 文件
wget https://raw.githubusercontent.com/alibaba/nacos/develop/distribution/conf/mysql-schema.sql
2. 导入 Nacos 初始化表结构
# 下载最新的 SQL 文件
docker pull nacos/nacos-server
4. docker安装最新版本的nacos
docker run -d \
--name nacos-server \
-p 8848:8848 \
-p 9848:9848 \
-p 8070:8080 \
-e MODE=standalone \
-e NACOS_AUTH_ENABLE=true \
-e NACOS_AUTH_TOKEN="$(openssl rand -base64 32)" \
-e NACOS_AUTH_IDENTITY_KEY="NacosKey_$(openssl rand -hex 8)" \
-e NACOS_AUTH_IDENTITY_VALUE="NacosValue_$(openssl rand -hex 8)" \
-e MYSQL_SERVICE_HOST=192.168.133.201 \
-e MYSQL_SERVICE_DB_NAME=nacos_config \
-e MYSQL_SERVICE_PORT=3306 \
-e MYSQL_SERVICE_USER=nacos \
-e MYSQL_SERVICE_PASSWORD=123456\
-e MYSQL_SERVICE_DB_PARAM="characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false" \
--restart=always \
nacos/nacos-server:latest
5. 登录地址
http://192.168.133.201:8070/#/login