Docker容器技术介绍

发布时间:2020-08-11 00:03:02 作者:顾笙101
来源:网络 阅读:678

本章节阅读 索引

一,容器的概念

二,LXC技术介绍

三,Docker技术介绍

四,Dcoker的基本配置与安装

一,容器的概念

什么是容器?
在google中是这样定义的

容器是一种基础工具;泛指任何可以用于容纳其它物品的工具,可以部分或完全封闭,被用于

容纳、储存、运输物品;物体可以被放置在容器中,而容器则可以保护内容物;

人类使用容器的历史至少有十万年,甚至可能有数百万年的历史;

而在计算机领域:

容器(container)是指是与系统其他部分隔离开的一系列进程,从另一个镜像运行,并由该镜

像提供支持进程所需的全部文件。容器提供的镜像包含了应用的所有依赖项,因而在从开发到

测试再到生产的整个过程中,它都具有可移植性和一致性。

容器与虚拟化的区别?

很多人分不清容器与虚拟化的区别。容器是虚拟化吗?是,但也不竟然,简单来说:

虚拟化使得多个操作系统可同时运行在单个系统上

容器则可共享同一个操作系统的内核,将应用程序与系统其它部分隔离开

Docker容器技术介绍

这意味着什么?首先,让多个操作系统在单个虚拟机监控程序上运行以实现虚拟化,并不

能达成和使用容器同等的轻量级效果。事实上,在仅拥有容量有限的有限资源时,您需要能

够可以进行密集部署的轻量级应用。Linux 容器可从单个操作系统运行,在所有容器中共享该

操作系统,因此应用和服务能够保持轻量级,并行快速运行。

容器的发展历史?

2000年,计算机中的容器概念出现,当时称为FreeBSD jail

2001年,LXC(Linux Container)诞生,容器技术通过VServer项目,进入到了Linux领域,

这项工作的目的是“在高度独立且安全的单一环境中运行多个通用 Linux 服务器”。

2008年,Docker容器技术通过 dotCloud 登上了舞台。Docker 技术将 LXC 工作与经过改

进的开发工具结合在一起,从而提高了容器的用户友好度。Docker 是一种开源技术,也是当

前最广为人知的、用于部署和管理 Linux 容器的项目和方法。

未完待续

推荐阅读:
  1. Docker 容器操作
  2. 如何构建Docker容器

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

云计算 技术介绍 dock

上一篇:Ubuntu14.04下安装配置Android开发环境

下一篇:ZOC7 for Mac(最好用的终端仿真器)

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》