For AI agents: the complete documentation index is available at https://www.tteam.icu/zh/llms.txt, the full documentation bundle is available at https://www.tteam.icu/zh/llms-full.txt, and this page is available as Markdown at https://www.tteam.icu/zh/ops/service/nacos.md.

nacos

AI 总结AI 生成

核心内容:介绍 Nacos 服务发现和配置管理平台的 Docker 部署方法,支持微服务管理和配置文件存储。

内容要点:

  • Nacos 服务端 Docker 部署
  • 服务发现与配置管理能力
  • 数据持久化、端口和访问方式

内容偏向可直接复用的运维操作,涵盖命令、配置顺序和部署注意事项。

官方文档

Nacos 可以用作微服务的管理,也可以存储配置文件。

启动
创建用户和命名空间
#!/bin/bash

docker kill nacos
docker rm nacos

docker run --name nacos -d \
--net host \
--restart=always \
-v /etc/localtime:/etc/localtime:ro \
-v /etc/timezone:/etc/timezone:ro \
-v $(pwd)/data/:/home/nacos/data/ \
-e NACOS_AUTH_ENABLE=true \
-e NACOS_AUTH_TOKEN_EXPIRE_SECONDS=86400 \
-e NACOS_AUTH_TOKEN=dnN5T2wxVld4TzdRQjFoekNvMnBnRUxxSUpVRU5kSU4= \
-e NACOS_AUTH_CACHE_ENABLE=false \
-e NACOS_AUTH_IDENTITY_VALUE=vfmY1wdxXfXi0ogB \
-e NACOS_AUTH_IDENTITY_KEY=qYEglRrmYbudPpjd \
-e JVM_XMS=512m \
-e JVM_XMX=512m \
-e MODE=standalone \
nacos/nacos-server:v2.4.1
Tip

NACOS_AUTH_TOKEN 参数需要使用 openssl rand -base64 32 来生成。