1、Linux Contrainer是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源
2、Docker是PAAS提供商dotCloud开源的一个基于LXC的高级容器引擎,源代码托管在GIthub上,基于go语言并遵从Apache2.0协议开源
3、Docker设想是交付运行环境如同海运,OS如同一个货轮,每一个在OS基础上的软件如同一个集装箱,用户可以通过标准化的手段自由组装运行环境,同时集装箱的内容可以由用户自定义,也可以由专业人员制造。
Docker三要素:仓库、镜像和容器
1、Docker仓库:https://hub.docker.com
2、Docker自身组件
- Docker Client: Docker的客户端
- Docker Server: Docker daemon的主要组成部分,接受用户通过Docker Client发出的请求,并按照相应的路由规则实现路由分发
- Docker 镜像:Docker镜像运行之后变成容器(docker run)
最大不能超过128层
参考:尚硅谷docker教程



