Docker部署Nacos

1、首先我们要准备MySQL数据库表,用来存储Nacos的数据。

将资料中的SQL文件导入到Docker中的MySQL容器中:

2、准备nacos的配置文件

3、然后,将资料中的nacos目录上传至虚拟机的/root目录。

其中的nacos/custom.env文件中,有一个MYSQL_SERVICE_HOST也就是mysql地址,需要修改为你自己的虚拟机IP地址:

4、将镜像文件nacos.tar上传至虚拟机的/root目录,并执行下载。

5、进入root目录,然后执行下面的docker命令:

复制代码
docker run -d \
--name nacos \
--env-file ./nacos/custom.env \
-p 8848:8848 \
-p 9848:9848 \
-p 9849:9849 \
--restart=always \
nacos/nacos-server:v2.1.0-slim

6、查看日志

复制代码
docker logs -f nacos

7、 启动完成后,访问下面地址:http://192.168.150.101:8848/nacos/,注意将192.168.150.101替换为你自己的虚拟机IP地址。

首次访问会跳转到登录页,账号密码都是nacos

相关推荐
人工智能训练5 小时前
【极速部署】Ubuntu24.04+CUDA13.0 玩转 VLLM 0.15.0:预编译 Wheel 包 GPU 版安装全攻略
运维·前端·人工智能·python·ai编程·cuda·vllm
微露清风6 小时前
系统性学习Linux-第二讲-基础开发工具
linux·运维·学习
阳光九叶草LXGZXJ6 小时前
达梦数据库-学习-48-DmDrs控制台命令(同步之Manager、CPT模块)
linux·运维·数据库·sql·学习
小二李8 小时前
第11章 nestjs服务端开发:登录鉴权
运维·服务器
i建模9 小时前
如何在Arch Linux中重设忘记的root密码
linux·运维·服务器
chatexcel9 小时前
元空AI+Clawdbot:7×24 AI办公智能体新形态详解(长期上下文/自动化任务/工具粘合)
运维·人工智能·自动化
kida_yuan10 小时前
【Linux】运维实战笔记 — 我常用的方法与命令
linux·运维·笔记
小陈phd10 小时前
混合知识库搭建:本地Docker部署Neo4j图数据库与Milvus向量库
数据库·docker·neo4j
Wpa.wk12 小时前
容器编排 - 了解K8s(pod, deployment,service,lable等概念)
经验分享·测试工具·docker·云原生·容器·kubernetes
何中应12 小时前
vmware的linux虚拟机如何设置以命令行方式启动
linux·运维·服务器