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

相关推荐
yangSnowy3 分钟前
Linux实用命令分析nginx系统日志文件
linux·运维·服务器
2401_8322981010 分钟前
腾讯云TSearch存算分离,破解日志分析算力瓶颈
大数据·运维·数据库
YongCheng_Liang1 小时前
分布式数据库核心原理深度解析:架构、理论与事务解决方案
运维·数据库·sql
chem41111 小时前
ONENET API创建设备并返回设备密钥和设备ID
运维·服务器·mysql
UrSpecial1 小时前
IM项目——消息转发子服务
运维·服务器
噎住佩奇1 小时前
k8s创建测试Pod的流程
云原生·容器·kubernetes
ζั͡山 ั͡有扶苏 ั͡✾1 小时前
从Rancher崩溃中恢复Kubernetes集群访问权限:完整kubeconfig恢复指南
容器·kubernetes·rancher
草根站起来1 小时前
S/MIME电子邮件证书
运维·服务器
venus601 小时前
网络运维之ping与telnet的区别
运维·服务器·网络
sxgzzn1 小时前
如何有效提升开关柜与电缆的故障监测能力?
运维·电缆绝缘监测·电缆在线监测·局部放电在线监测·局放在线监测