[Docker] Docker简介
2016-12-27 12:42
197 查看
一、简介
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口。 起源: Docker是 PaaS 提供商 dotCloud 开源的一个基于 LXC 的高级容器引擎,源代码托管在 Github 上, 基于go语言并遵从Apache2.0协议开源。 LXC在 linux 2.6 的 kernel 里就已经存在了,但是其设计之初并非为云计算考虑的,缺少标准化的描述手段和容器的可迁移性,决定其构建出的环境难于迁移和标准化管理(相对于KVM之类image和snapshot的概念)。docker 就在这个问题上做出实质性的革新。这是docker最独特的地方。 LXC: LXC为Linux Container的简写。可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的NameSpace。容器有效地将由单个操作系统管理的资源划分到孤立的组中,以更好地在孤立的组之间平衡有冲突的资源使用需求。 百度百科: http://baike.baidu.com/link?url=t8AtYhBGwTxiIPVge0mVTCRbLrqRzROqmrzDzqCbeLe_bZ96yDlVUnXUniX-1_pH0BrwvgINWieZOXNiW_gWiK[/code]
相关文章推荐
- Linux的企业-docker简介及操作
- Docker镜像简介
- Docker-简介和安装
- Docker简介
- docker 命令简介
- Docker入门系列1:简介
- docker 简介
- 【工具】--Docker简介
- 00docker安装和简介
- Docker简介
- Docker学习笔记(1):Docker简介及其组件介绍
- 1.1-docker简介
- Docker 入门笔记 7 - Namespace 简介(上)
- Docker之namespace简介
- docker简介
- Docker网络简介
- Docker EE/Docker CE简介与版本规划
- Docker简介(一)
- Docker1(简介与Dockerfile)
- Docker简介