阿里云专家讲座-Docker

Docker

与docker相关的3个概念
·微服务
一种架构风格,使用一小套服务来开发单个应用
复杂度可控
容错能力更强
·DevOps
1)传统的IT开发,不到最后交付的时候是不知道是否开发的符合预期
2)将整个的需求设计、代码、测试过程都形成一个闭环,一旦代码发生更改,就可以将其部署到线上
3)研发和运维两个角色可以通过一个人来做,将这两个角色中的信息流失做到最低
4)持续集成,持续发布的流水线方式
·Cloud
怎么将应用从本地发布到云上,或者怎么将应用在云之间进行迁移

Docker
将已有的技术通过标准化的方式组织起来
容器技术是一种轻量级的操作系统虚拟化方案
通过共享kernal,细粒度资源隔离。——敏捷,降低企业成本
定义了环境无关的标准的交付,部署规范。——提高运维效率
Docker是容器的业界标准,是容器技术最火的一种实现
一台ECS实例可以运行多个容器

容器技术的定义 OCI 5 principles

具体实现
  • 镜像,应用发布的标准格式,通过Dockerfile描述镜像文件,可导出为二进制的tar文件
  • 镜像仓库,存放镜像文件的场所
  • 容器 从镜像创建的运行实例,可以被启动、停止和删除
  • Docker的镜像从技术角度来讲是一个文件共享系统,可以基于某镜像再做一个新的镜像,可以进行层次化的复用。
  • 一旦打包成镜像,可以保证程序是不可变的,多个微服务之间的依赖关系可通过docker compose来描述
  • Docker Swarm
    Multiple Docker Engines=Docker Swarm
    将镜像批量的推送到不同的服务器上去,解决了大规模部署和分发

大规模容器调度 有三种主流框架 没听清。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值