Docker快速配置Nacos

时间:2024-03-14 14:57:07

基础环境准备:

查询镜像

使用docker search nacos命令查询一下现有的nacos镜像
Docker快速配置Nacos

拉取镜像

查询到对应的镜像后直接通过docker pull命令拉取即可
Docker快速配置Nacos
我之前已经下载过了,正常情况下是会下载基础包的

创建容器

docker run -d -p 8848:8848 -e MODE=standalone -v /宿主机目录:/容器目录 --name 名称 --restart=always 镜像id
Docker快速配置Nacos
-d 以守护(后台)模式运行容器。创建一个容器在后台运行,需要使用dockerexec 进入容器。退出后,容器不会关闭。
-p 指定容器端口 宿主机端口:容器端口 如果是买的阿里云服务器记得开启安全组
-v 目录挂载 这样的话就不需要每次都进入到容器中查看对应的文件夹了
–name 给容器取名字
–restart=always 开机自启


配置数据库

之前安装过一次nacos,但是没有配置数据库,最后换了服务器,导致nacos里的数据都丢了,这一次重新买了服务器决定一定要把数据库给配置好

数据库

创建一个数据库 nacos_config 命名随意,但是也要见名知意
库表结构可以在官网找也可以在我的网盘分享中下载哦
网盘文件提取码:x7lu

容器配置

首先进入到容器中,进入容器有两种命令
方式一 docker exec -it 容器id /bin/bash
方式二 docker attach 容器id
二者的区别
docker exec 进入容器后开启一个新的终端,可以在里面操作(常用)
docker attach 进入容器正在执行的终端,不会启动新的进程
Docker快速配置Nacos
注: 如果你进行了目录挂载,也可以在宿主机修改配置文件
Docker快速配置Nacos
修改application.properties文件
Docker快速配置Nacos
差不多就完成了,接下来你可以测试一下.创建一个命名空间.看看数据库中是否有对应的数据
Docker快速配置Nacos
Docker快速配置Nacos

至此,docker安装nacos就完成啦~