y19.第二章 Docker基础入门 -- Docker介绍和安装(一)

1.简介

前言

统称来说,容器是一种工具,指的是可以装下其它物品的工具,以方便人类归纳放置物品、存储和异地运输,具体来说比如人类使用的衣柜、行李箱、背包等可以成为容器,但今天我们所说的容器是一种IT 技术。

容器技术是虚拟化、云计算、大数据之后的一门新兴的并且是炙手可热的新技术,容器技术提高了硬件资源利用率、方便了企业的业务快速横向扩容、实现了业务宕机自愈功能,因此未来数年会是一个容器愈发流行的时代,这是一个对于IT 行业来说非常有影响和价值的技术,而对于IT 行业的从业者来说,熟练掌握容器技术无疑是一个很有前景的行业工作机会。

容器技术最早出现在freebsd 叫做jail。

1.1 docker简介

1.1.1 docker是什么

首先Docker是一个在2013年开源的应用程序并且是一个基于go语言编写是一个开源的PAAS服务(Platform as a Service,平台即服务的缩写),go语言是由google开发,docker公司最早叫dotCloud后由于Docker开源后大受欢迎就将公司改名为Docker Inc,总部位于美国加州的旧金山,Docker是基于linux内核实现,Docker最早采用LXC技术(LinuX Container的简写,LXC是Linux原生支持的容器技术,可以提供轻量级的虚拟化,可以说docker就是基于LXC发展起来的(0.1.5 (2013-04-17)),提供LXC的高级封装,发展标准的配置方法),而虚拟化技术KVM(Kern

猜你喜欢

转载自blog.csdn.net/qq_25599925/article/details/124002288