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

相关推荐
遇见火星41 分钟前
Ubuntu Docker 容器化部署教程
linux·ubuntu·docker
ybb_ymm2 小时前
mysql8在linux下的默认规则修改
linux·运维·数据库·mysql
半梦半醒*2 小时前
zabbix安装
linux·运维·前端·网络·zabbix
Panda__Panda3 小时前
docker项目打包演示项目(数字排序服务)
运维·javascript·python·docker·容器·c#
xx.ii3 小时前
Docker监控
运维·docker·容器
板鸭〈小号〉3 小时前
Socket网络编程(2)-command_server
运维·服务器
维尔切4 小时前
Docker 存储与数据共享
运维·docker·容器
温柔一只鬼.4 小时前
Docker快速入门——第四章Docker镜像
运维·docker·容器
程序猿费益洲4 小时前
Docker 网络详解:(三)四大网络模式
网络·docker·容器
一只代码狗4 小时前
Docker Desktop在MAC上无法强制关闭的命令清理方式
macos·docker·php