0%

单点登录-五-Doccker安装配置nacos

既然决定使用微服务框架,那肯定还是nacos香,我的nacos依然是放在Linux系统中,并且使用了docker容器,

1.docker安装nacos,我是直接安装了最新的,如果需要指定版本,直接后面:xx就可以了,执行语句,

1
docker pull nacos/nacos-server

image-20201124094505739

2.启动nacos的镜像,并设置开机启动,执行命令,

1
2
3
docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server

docker update --restart=always 71b1262f7ba0

image-20201124095348910

3.进入容器内部,然后查看目录,然后进入conf,使用vim命令修改application.properties配置文件,执行命令,

1
2
docker exec -it nacos /bin/bash
vi application.properties

image-20201124101228476

4.修改配置文件,主要是数据库类型,数据库IP,数据库名,数据库的用户名和密码,然后重启nacos,

image-20201124102754128

5.连接阿里云里面的数据库,进入容器内部,然后新建一个数据库,执行命令,

1
2
create database nacos_config;
show database;

image-20201124101751957

6.新建表,表数据来自nacos数据Sql,执行语句,语句太多,就不在这里写了,有需要可以留言,然后查看数据表,

image-20201124102320717

7.这个时候就可以直接访问了,我遇到了一个小问题,就是端口,需要在阿里云的安全组配置中配置8848的端口,然后再访问,ip:8848/nacos,默认的用户名和密码都是nacos,

image-20201124110415451

image-20201124110515805

8.测试一个配置文件,查看数据库是否生成,可以看到同步生成了数据,

image-20201124110804638

image-20201124110832515

----------本文结束感谢您的阅读----------