docker学习-- 第一章:简介

什么是容器?

一种虚拟化的方案
操作系统级别的虚拟化
只能运行相同或者相似内核的操作系统
依赖于linux内核特性:Namespace和Cgroups(Control Group)

什么是Docker?

将应用程序自动化部署到容器
Go语言开源引擎
基于Apache2.0开源授权协议

Docker的目标

提供简单轻量的建模方式
职责的逻辑分离
快速高效的开发生命周期
鼓励使用面向服务的架构

Docker的使用场景

使用docker容器开发、测试、部署服务
创建隔离的运行环境
搭建测试环境
搭建多用户的平台即服务基础设施
提供软件即服务应用程序
高性能、超大规模的宿主机部署

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容