《Docker容器与容器云》读书笔记

云计算平台

云计算是一种资源的服务模式,该模式可以实现随时随地、便捷按需地从可配置计算资源共享池中获取所需资源(如网络、服务器、存储、应用及服务),资源能够快速供应并释放,大大减少了资源管理工作开销。

 

Docker

Docker是以Docker容器为资源分割和调度的基本单位,封装整个软件运行时环境,为开发者和系统管理员设计的,用于构建、发布和运行分布式应用的平台。它是一个跨平台、可移植并且简单易用的容器解决方案。Docker的源代码托管在GitHub上,基于Go语言开发并遵从Apache 2.0协议。Docker可在容器内部快速自动化地部署应用,并通过操作系统内核技术(namespacecgroups等)为容器提供资源隔离与安全保障。

 

  • 持续部署与测试:开发人员使用镜像镜像实现标准开发环境的构建,开发完成后通过封装着完整环境和应用的镜像进行迁移。

  • 跨平台支持

  • 环境标准化和版本控制

  • 高资源利用率与隔离:容器没有管理程序的额外开销,与底层共享操作系统,系统负载更低

  • 容器跨平台性与镜像:构建一次,到处运行

  • 易于理解且易用

  • 应用镜像仓库

 

容器云

容器云以容器为资源分割和调度的基本单位,封装整个软件运行时环境,为开发者和系统管理员提供用于构建、发布和运行分布式应用的平台。当容器云专注于资源共享与隔离、容器编排与部署时,它更接近传统的IaaS;当容器云渗透到应用支持与运行时环境使,它更接近传统的PaaS

猜你喜欢

转载自www.cnblogs.com/yuxiaoba/p/9230828.html