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

相关推荐
-KamMinG3 分钟前
亲自面试版运维面试题(按需更新)
运维·面试·职场和发展
BullSmall8 分钟前
ELK 单机版日志系统【一键自动化部署脚本 + 完整配套配置】
运维·elk·自动化
陈平安Java and C13 分钟前
Docker File部分镜像制作实操
docker
Linux蓝魔21 分钟前
内网搭建阿里源的centos7系统源arm和x86
linux·运维·服务器
fo安方21 分钟前
软考~系统规划与管理师考试——真题篇——章节——第5章 应用系统规划——解析版
java·运维·网络
tianyuanwo1 小时前
Jenkins Job管理实战指南:增删改查与批量操作技巧
运维·jenkins
螺旋小蜗1 小时前
docker-compose文件属性(3)顶部元素networks
运维·docker·容器
Q16849645151 小时前
红帽Linux-文件权限管理
linux·运维·服务器
不当菜虚困1 小时前
centos7虚拟机配置网络
运维·服务器·网络
fiveym1 小时前
CI/CD 核心原则 + 制品管理全解析:落地要求 + 存储方案
linux·运维·ci/cd