黑马程序员技术交流社区

标题: 【上海校区】为什么使用Docker部署微服务以及Docker安装 [打印本页]

作者: 不二晨    时间: 2018-10-8 10:56
标题: 【上海校区】为什么使用Docker部署微服务以及Docker安装

                                                                                                                                                                                                                                                    一. 为什么使用Docker部署微服务以及Docker安装项目简介我们单个项目框架使用的是Srping Boot,众所周知,它的发布方式也很简单,本地用maven打成jar包后,上传到部署服务器,执行一条命令即可
nohup java -jar xxxxx.jar & 不过现在流行微服务+Docker嘛,所以我就跟风了,我们的项目架构是用了Spring Cloud管理微服务。Eureka作注册中心,zuul作API网关,公司业务根据模块划分成各个微服务,假设有两个service1和service2。
项目大体结构如下:

这样的话,普通模式是源码机器上打成四个jar包,然后放到服务器上去部署。使用Docker的话,我所知道的目前有两种:
我选择了第二种,无它,省去了镜像库,源码机器上也不需要安装Docker环境,有现成的maven插件完成远程访问Docker环境并打成镜像。
Docker安装配置sudo apt-get update #更新依赖包sudo apt-get install docker.io  #安装Dockersudo docker run hello-world #从Docker镜像库拉取一个测试程序并运行,证明Docker安装正确至此,服务端 Docker安装配置就结束了,下一章节写源码所在机器客户端的配置。

【转载】        https://blog.csdn.net/liubingyu12345/article/details/79013870    https://blog.csdn.net/liubingyu1 ... 870?utm_source=copy


作者: 不二晨    时间: 2018-10-10 11:42
奈斯
作者: 魔都黑马少年梦    时间: 2018-11-1 16:33





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2