docker技术专题讲座.pptxVIP

  • 4
  • 0
  • 约9.06千字
  • 约 37页
  • 2019-12-28 发布于上海
  • 举报
Docker技术专题讲座技术原理环境搭建应用实例简介Docker的英文本意是“搬运工”,在程序员的世界里,Docker搬运的是集装箱(Container),集装箱里装的是任意类型的App,开发者通过Docker可以将App变成一种标准化的、可移植的、自管理的组件,可以在任何主流系统中开发、调试和运行。最重要的是,它不依赖于任何语言、框架或系统。目标是实现轻量级的操作系统虚拟化解决方案基础:Linux 容器( LXC)Go 语言实现Apache 2.0 协议GitHub 上进行维护对比传统虚拟机对比虚拟机特性虚拟机容器启动分钟级秒级资源消耗很大,单机一般几十个VM,硬盘使用一般为GB很小,单机支持上千个容器,硬盘使用一般为MB性能通过对硬件层的模拟,增加了系统调用链路的环节,有性能损耗共享Kernel,接近原生,几乎没有性能损耗操作系统覆盖支持Linux、Windows、Mac等仅仅Kernel所支持的OSDocker应用场景web应用的自动化打包和发布自动化测试和持续集成、 发布在服务型环境中部署和调整数据库或其他的后台应用从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。Docker 带来的好处安装安装 Docker 所需条件:需要 64 位架构的系统和 Linux 3.10 内核或更高版本。Docker有很多种安装的选择,推荐在U

文档评论(0)

1亿VIP精品文档

相关文档