前言:
最近发现springcloud全家桶 springcloud-netflix已经停止更新了,这让人特别蛋疼,然后到处捣鼓了一番,发现有个新的分布式一站式解决方案那就是springcloud-alibaba,但发现搭建的过程中,并不会想以往的Netflix enruka服务器那样,引入pom文件,那就将某个springboot设置为注册中心就可以.需要单独将nacos服务器镜像或者git源码包单独编译才能运行,询问过朋友后,可以通过docker下载ncaos镜像进行搭建服务注册中心,于是乎有了本文章
1.1 centos里输入 yum update 把yum更新到最新
然后遇到其它要求,直接输入y
1.2 输入
yum install -y yum-utils device-mapper-persistent-data lvm2
安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
我的工具包已经是最新,但是如果你们下载安装的时候,只要有要其他选项,一路选y即可
1.3 设置yum源 我这里设置是中央仓库,阿里的那个仓库好像有点问题
yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo(中央仓库)
1.4安装docker版本,我这里已经装过了,大家意会即可,流程是没任何问题的
yum install docker-ce-18.03.1.ce
1.5 加入系统启动项 systemctl start docker 开启docker systemctl enable docker 查看docker版本
docker version
2.1 首先执行 docker pull nacos/nacos-server:1.2.0 下载nocos服务镜像
2.2 查看docker下镜像版本 执行 docker images
2.3执行docker镜像生成启动容器 执行下面的命令
docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server:1.2.0
以名字为nocas启动 映射8848端口 模式为单机版本的nocas 启动容器
2.4查看自己的网络配置 执行 ifconfig
2.5 然后通过网页访问后, http://192.168.116.130:8848/nacos,效果如下