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

相关推荐
绾樘2 小时前
RHCE--基于Nginx的Web服务器配置
运维·服务器·nginx
打工的小王3 小时前
docker(三)具体项目的部署
运维·docker·容器
有风听风有雨看雨4 小时前
【Critical】docker unauthorized 2375
docker·容器·eureka
一叶星殇5 小时前
.NET WebAPI:用 Nginx 还是 IIS 更好
运维·nginx·.net
LEEE@FPGA7 小时前
zynq 是不是有了设备树,再linux中不需要编写驱动也能控制
linux·运维·单片机
Trank-Lw7 小时前
Docker Devcontainer 管理命令
运维·docker·容器
RisunJan7 小时前
Linux命令-less(分页查看器)
linux·运维
赛希咨询7 小时前
人工智能自动化如何提高研究生产力
运维·人工智能·自动化
梁正雄8 小时前
linux服务-MariaDB 10.6 Galera Cluster+garbd
linux·运维·mariadb
heartbeat..8 小时前
Redis 哨兵模式:原理、配置与故障排查全解析
java·运维·数据库·redis