【2026最新 架构环境安装篇四】Docker安装Nacos3.x详细教程

简介: 本文介绍了如何通过Docker快速部署Nacos 3.1.0并连接MySQL数据库。内容包括拉取镜像、导入SQL脚本、生成密钥及配置认证信息,并通过环境变量设置时区、数据库连接参数等,最终启动Nacos服务,实现高效本地或生产环境搭建。
#1、拉取镜像
docker pull nacos/nacos-server:v3.1.0

#2、快速导入SQL脚本,这里是让nacos连接mysql数据库,sql脚本可以私信我要

#3、生成密钥去替换NACOS_AUTH_TOKEN=$SECRET_KEY 
SECRET_KEY=$(openssl rand -hex 16 | base64)
echo "生成的密钥:$SECRET_KEY"

#4、Docker启动Nacos3.x并且链接MySQL
docker run --name nacos \
    --privileged=true \
    -e MODE=standalone \
    -e NACOS_AUTH_TOKEN=这里复制第三步生成的秘钥\
    -e NACOS_AUTH_IDENTITY_KEY=nacos \
    -e NACOS_AUTH_IDENTITY_VALUE=nacos \
    -e TIME_ZONE='Asia/Shanghai' \
    -e NACOS_AUTH_ENABLE=true \
    -e SPRING_DATASOURCE_PLATFORM=mysql \
    -e MYSQL_SERVICE_HOST=XX.XX.XX.XX \
    -e MYSQL_SERVICE_PORT=3306 \
    -e MYSQL_SERVICE_USER=root \
    -e MYSQL_SERVICE_PASSWORD=root \
    -e MYSQL_SERVICE_DB_NAME=nacos_config \
    -p 8080:8080 \
    -p 8848:8848 \
    -p 9848:9848 \
    -d nacos/nacos-server:v3.1.0

image.gif

目录
相关文章
|
Nacos Docker 容器
Docker安装nacos
Docker安装nacos
|
Java 应用服务中间件 Nacos
阿里巴巴NACOS(3)- 部署Nacos的生产集群环境
上一篇文章介绍了如何在Spring Cloud中使用Nacos,让我感觉是无缝支持Spring Cloud,可惜的是阿里云的MSE暂时只支持Nacos的服务注册和发现,配置中心还是需要用阿里云的ACM来完成,本文将介绍如何部署Nacos的生产集群环境。
14471 0
阿里巴巴NACOS(3)- 部署Nacos的生产集群环境
|
4月前
|
消息中间件 数据可视化 数据安全/隐私保护
【2026最新 架构环境安装篇三】Docker安装RabbitMQ4.x详细教程
通过Docker快速部署RabbitMQ服务,拉取镜像并运行容器,配置用户名密码及端口映射,访问服务器IP:15672即可进入管理界面,实现消息队列的可视化管理。
202 5
|
8月前
|
XML Java Nacos
Spring Boot 整合Nacos 版本兼容适配 史上最详细文档
本文介绍SpringBoot整合Nacos的完整流程,涵盖Nacos下载安装、配置中心与服务发现集成、版本兼容性问题及实战配置。重点解决SpringBoot 3.3.0与Nacos版本适配难题,推荐使用Spring Cloud Alibaba方案,并提供项目开源地址供参考学习。
|
7月前
|
人工智能 Java API
Nacos 3.1.0 正式发布,支持 A2A 注册中心与 MCP 注册协议增强
3.1.0 发布核心全新功能-Agent 注册中心,助力构建基于 A2A 协议的多 Agent 协作的AI应用,同时 MCP 注册中心适配最新 MCP 官方注册中心协议及升级优化多项核心功能。
1924 68
|
4月前
|
关系型数据库 MySQL 数据库
【2026最新 架构环境安装篇二】Docker安装MySQL8详细教程
本文介绍了如何使用Docker快速部署MySQL 8.0数据库。内容包括拉取镜像、创建本地目录挂载数据与配置文件、启动容器并设置端口映射、环境变量及重启策略,最后通过命令进入MySQL容器进行操作,适合初学者快速搭建开发环境。(239字符)
802 0
|
运维 网络安全 持续交付
IDEA+Docker 远程一键部署项目:技术干货分享
【10月更文挑战第4天】在现代软件开发中,快速、可靠、自动化的部署流程是提升开发效率和运维质量的关键。IDEA(IntelliJ IDEA)作为Java开发者首选的IDE,结合Docker这一轻量级容器化技术,能够实现远程一键部署项目,极大地简化了开发到生产的流程。今天,我将和大家分享这一组合在工作学习中的实际应用和技术干货。
1367 3
|
消息中间件 JSON Java
Spring Boot、Spring Cloud与Spring Cloud Alibaba版本对应关系
Spring Boot、Spring Cloud与Spring Cloud Alibaba版本对应关系
35173 1
|
关系型数据库 MySQL Nacos
使用 Docker 部署 Nacos 并配置 MySQL 数据源
使用 Docker 部署 Nacos 并配置 MySQL 数据源
5164 0
|
SpringCloudAlibaba Cloud Native Docker
SpringCloudAlibaba:4.1云原生网关higress的搭建
SpringCloudAlibaba:4.1云原生网关higress的搭建
791 1