什么是 Docker

Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 上进行维护。

Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Docker Inc。 已经在其 RHEL6.5 中集中支持 Docker;Google 也在其 PaaS 产品中广泛应用。

Docker 项目的目标是实现轻量级的虚拟化解决。 Docker 的基础是 Linux (LXC)等技术。

在 LXC 的基础上 Docker 进行了进一步的封装,让用户不需要去关心的管理,使得操作更为简便。用户操作 Docker 的就像操作一个快速轻量级的虚拟机一样简单。

下面的图片比较了 Docker 和传统虚拟化方式的不同之处,可见是在层面上实现虚拟化,直接复用本地主机的,而传统方式则是在硬件层面实现。

传统虚拟化

Docker

更多Docker相关教程见以下内容

Docker安装应用( 

 

Ubuntu使用VNC运行基于Docker的桌面系统 

阿里云 6.5 模板上安装 Docker  

Ubuntu 15.04下安装Docker   

在Ubuntu Trusty 14.04 (LTS) (64-bit)安装Docker  

在 Ubuntu 15.04 上如何安装Docker及基本用法

Docker 的详细介绍: 

转载自:https://www.linuxidc.com/Linux/2016-02/128073.htm

声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 智乐兔
转载请注明:转自《什么是 Docker
本文地址:https://www.zhiletu.com/archives-5872.html
关注公众号:智乐兔

赞赏

wechat pay微信赞赏alipay pay支付宝赞赏

上一篇
下一篇

相关文章

在线留言

你必须 登录后 才能留言!