Categories: Docker工作

什么是Docker

Docker是基于Go语言实现的云开源项目, 诞生于2013年初, 最初发起者是dotCloud公司。 Docker自开源后受到广泛的关注和讨论, 目前已有多个相关项目, 逐渐形成了围绕Docker的生态体系。 dotCloud公司后来也改名为Docker Inc, 专注于Docker相关技术和产品的开发 。

 
 

Docker项目目前已 加入了Linux基金会 , 遵循Apache 2.0协议, 全部开源代码均在https://gi也ub.com/docker/docker 上进行维护。 在最近 一次Linux基金会的调查中, Docker 是仅次于OpenStack的最受欢迎的云计算开源项目。

 
 

Docker的主要目标是 ” Build, Ship and Run Any App, Anywhere ” , 即通过对应用组件的封装(Packaging) 、分发 (Distribution)、 部署(Deployment)、 运行(Runtime)等生命周期的管理, 达到应用组件级别的 “一次封装 , 到处运行” 。这里的应用组件 ,既可以是一个Web应用 , 也可以是一套数据库服务, 甚至是一个操作系统或编译器。

 
 

Docker 基于Linux的多项 开源 技术 提供了高效、敏捷和轻量级的容器方案, 并且支持在多种主流 云平台(PaaS)和本地系统上部署。 可以说Docker为应用的开发和部署提供了 “一站式” 的解决方案。

 
 

可以简单地将Docker容器理解为一种沙盒( Sandbox)。 每个容器内运行一个应用, 不同的容器相互隔离, 容器之间也可以建立通信机制。 容器的创建和停止都十分快速, 容器自身对资源的需求也十分有限, 远远低于虚拟机。 很多时候, 甚至直接把容器当作应用本身也没有任何问题。

Kai

Share
Published by
Kai

Recent Posts

VMware ESXi 8.0 生产环境模拟实验9-网络设置

网络设置 标准交换机 我之所以…

4 天 ago

VMware ESXi 8.0 生产环境模拟实验8-配置VCSA

配置VCSA VCSA加域 加…

4 天 ago

VMware ESXi 8.0 生产环境模拟实验7-安装VCSA

安装VCSA 我们在一台Win…

4 天 ago

VMware ESXi 8.0 生产环境模拟实验6-配置ESXi主机

配置ESXi主机 前面我们域控…

4 天 ago

VMware ESXi 8.0 生产环境模拟实验5-安装iSCSI主机

安装iSCSI主机 网络设置 …

4 天 ago

VMware ESXi 8.0 生产环境模拟实验4-安装域控

安装域控 这里具体安装就不写太…

4 天 ago