微服务架构实战学习笔记 第十二章 Docker 与服务部署

Docker 是一款开源的运用容器引擎,可以通过Docker打包各个微服务以及依赖的组件到一个可移植的容器中,然后发布到任何Linux机器上,使用容器技术需要解决如何构建独立的单个服务容器,如何组装不同的服务容器构成一个服务体系。

一、Docker与微服务

1、Docker优势

1.轻量级的部署建模方式

2.开发和部署职责逻辑分离:通过Docker实现的容器机制,开发人员关注应用程序,运维人员关注管理容器,从而更好的实现开发和部署职责分离。

3.快速而高效的开发生命周期:以Docker实现的容器技术以及围绕容器技术展开的基础设施自动化建设能够提升服务部署和运维的效率,缩短上线时间,更有利于服务的构建和团队的协作。

4.适合微服务的架构体系:微服务的一大特征是独立部署,Docker恰好提供了容器运行单个应用程序的部署方式,非常适合微服务架构。

2、Docker组件与命令

1.Docker组件

docker 使用的是C/S脚骨模式,使用远程API来管理和创建Docker容器。包含客户端、主机和注册中心3个层次。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值