docker安装nacos

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
posted @ 2026-03-11 10:36  是17阿哥呀  阅读(8)  评论(0)    收藏  举报