Nacos service image
116
kouleen/nacos 是基于 Alpine Linux 构建的轻量化、稳定、生产可用的 Nacos 镜像。
兼容官方 Nacos 功能,支持单机 / 集群部署,开箱即用,适合微服务架构、Spring Cloud、Dubbo 环境。
✅ 超小体积:Alpine 精简构建,比官方镜像小 50%+
✅ 稳定兼容:完全兼容官方 Nacos API、配置、注册中心
✅ 一键启动:支持单机快速启动,无需复杂配置
✅ 数据持久化:支持 MySQL / 内置数据库
✅ 安全鉴权:支持开启 Nacos 安全认证
✅ 端口完整:8080 / 8848 / 9848 / 9849 全暴露
✅ 自动重启:服务崩溃自动恢复,稳定不中断
✅ 持续维护:定期更新版本,安全补丁同步
docker run -d \
--name nacos \
--restart always \
-e MODE=standalone \
-p 8080:8080 \
-p 8848:8848 \
-p 9848:9848 \
-p 9849:9849 \
kouleen/nacos:latest
docker run -d \
--name nacos \
--restart always \
-e MODE=standalone \
-v ./nacos-data:/home/nacos/data \
-p 8080:8080 \
-p 8848:8848 \
-p 9848:9848 \
-p 9849:9849 \
kouleen/nacos:latest
docker run -d \
--privileged=true \
--name nacos \
--restart always \
-e MODE=standalone \
-e TIME_ZONE=Asia/Shanghai \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=数据库地址 \
-e MYSQL_SERVICE_PORT=数据库端口 \
-e MYSQL_SERVICE_USER=用户名 \
-e MYSQL_SERVICE_PASSWORD=密码 \
-e MYSQL_SERVICE_DB_NAME=数据库名 \
-e NACOS_AUTH_ENABLE=true \
-e NACOS_AUTH_TOKEN=自定义令牌 \
-e NACOS_AUTH_IDENTITY_KEY=自定义key \
-e NACOS_AUTH_IDENTITY_VALUE=自定义值 \
-e NACOS_CONFIG_MIGRATE_SKIP=true \
-v /usr/local/nacos/data:/home/nacos/data \
-v /usr/local/nacos/logs:/home/nacos/logs \
-p 8080:8080 \
-p 8848:8848 \
-p 9848:9848 \
-p 9849:9849 \
kouleen/nacos:latest
http://服务器IP:8080
默认账号:nacos
默认密码:nacos
| 变量名 | 作用 | 默认值 |
|---|---|---|
| MODE | 运行模式:standalone / cluster | standalone |
| TIME_ZONE | 时区设置 | Asia/Shanghai |
| JVM_XMS | 初始堆内存 | 512m |
| JVM_XMX | 最大堆内存 | 1g |
| SPRING_DATASOURCE_PLATFORM | 数据库类型(mysql 则启用外接库) | 空 |
| MYSQL_SERVICE_HOST | MySQL 地址 | 空 |
| MYSQL_SERVICE_PORT | MySQL 端口 | 3306 |
| MYSQL_SERVICE_USER | MySQL 用户名 | 空 |
| MYSQL_SERVICE_PASSWORD | MySQL 密码 | 空 |
| MYSQL_SERVICE_DB_NAME | MySQL 数据库名 | 空 |
| NACOS_AUTH_ENABLE | 是否开启安全认证 | false |
| NACOS_AUTH_TOKEN | 授权令牌(开启认证必填) | 空 |
| NACOS_AUTH_IDENTITY_KEY | 认证身份 KEY | 空 |
| NACOS_AUTH_IDENTITY_VALUE | 认证身份值 | 空 |
| NACOS_CONFIG_MIGRATE_SKIP | 是否跳过配置迁移 | false |
/home/nacos/data # 数据目录
/home/nacos/logs # 日志目录
# 查看状态
docker ps | grep nacos
# 查看日志
docker logs -f nacos
# 重启/停止/删除
docker restart nacos
docker stop nacos
docker rm -f nacos
# 拉取最新版
docker pull kouleen/nacos:latest
完全兼容,数据结构、API、控制台 1:1 官方一致。
支持,设置 MODE=cluster 即可。
挂载 /home/nacos/data 即可永久保存。
可以,开启鉴权后更安全。
🐳 Docker Hub: kouleen 📦 镜像地址: kouleen/nacos
Content type
Image
Digest
sha256:604d8d382…
Size
269.6 MB
Last updated
6 months ago
docker pull kouleen/nacos:3.1.1