网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

实战:基于springcloud+docker构建微服务

本系列记录学习 spring-cloud-microservice-example的实战过程,并对利用spring cloud + docker 构建端到端的微服务架构技术进行解析。

目前创新互联公司已为超过千家的企业提供了网站建设、域名、雅安服务器托管绵阳服务器托管、企业网站设计、隆昌网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

0.安装前的准备,下列软件需要安装。

  1. Maven 3

  2. Java 8

  3. Docker

  4. Docker Compose

我的环境

Ubuntu16.04
Javaopenjdk 1.8.0
Docker18.03.1-ce
docker-compose1.8.0

1.克隆或复制工程

$ docker clone https://github.com/kbastani/spring-cloud-microservice-example.git

2.构建工程

在工程根目录运行

$ mvn clean install

这一步要执行一段时间,时间长短视网络速度也定,所以maven repository 和docker  库最好用国内源。

这一步会下载所有的依赖并编译工程。所有的服务构建成功后,Maven Docker插件会自动构建所有的镜像并保存到你的本地docker regitsry。

如果这一步成功,最后你在在命令号窗口会看到

实战:基于spring cloud + docker构建微服务

3.用Docker compose 启动集群

在spring-cloud-microservice-example/docker目录下执行

$ docker-compose up

这一步会花费几分钟的时间。

实战:基于spring cloud + docker构建微服务

4.检查实验结果

打开浏览器,访问http://localhost:8761/ 可以看到Eureka service’s dashboard

实战:基于spring cloud + docker构建微服务

在浏览器地址栏输入:http://localhost:10000/movie 可以看到movie服务REST API

实战:基于spring cloud + docker构建微服务

未完待续......


网站名称:实战:基于springcloud+docker构建微服务
地址分享:http://bjjierui.cn/article/jooecs.html

其他资讯