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

相关推荐
深圳市恒讯科技几秒前
如何从损坏的Windows或Linux VPS中恢复文件
linux·运维·windows
武汉唯众智创1 分钟前
新一代智慧建筑运维管理实训基地的构建与实践
运维·智慧楼宇·智慧建筑·智能楼宇·智能建筑·智慧建筑运维管理·建筑智能
我的golang之路果然有问题2 分钟前
Docker 之常用操作(实习中的)
java·运维·笔记·docker·容器·eureka
neo_will_mvp4 分钟前
通过commit创建镜像
linux·运维·服务器
Stark-C5 分钟前
密码管理器的尽头,是自托管!极空间私有化部署『password-XL』
docker
lisanmengmeng15 分钟前
cephfs rbd应用
linux·运维·服务器·ceph
牛奔17 分钟前
Docker 容器无法停止的排障与解决全过程
运维·docker·云原生·容器·eureka
赵文宇(温玉)20 分钟前
Docker的生态与商业化
docker·容器·eureka
汉得数字平台28 分钟前
班翎流程平台 | 班翎流程平台定时启动功能上线!流程自动化不用等
运维·自动化
麦麦大数据32 分钟前
F052pro 基于spark推荐的中医古籍知识图谱可视化推荐系统|spark mlib|hadoop|docker集群
docker·spark-ml·spark·知识图谱·可是还·中医推荐·ehcarts