docker初识(一) 什么是docker
2017-08-16 00:00
232 查看
什么是docker
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。
2.docker能做什么
Docker的logo来解释,鲸鱼和集装箱
那个大鲸鱼(或者是货轮)就是操作系统
把要交付的应用程序看成是各种货物,原本要将各种各样形状、尺寸不同的货物放到大鲸鱼上,你得为每件货物考虑怎么安放(就是应用程序配套的环境),还得考虑货物和货物是否能叠起来(应用程序依赖的环境是否会冲突)。
现在使用了集装箱(容器)把每件货物都放到集装箱里,这样大鲸鱼可以用同样地方式安放、堆叠集装了,省事省力。
Docker就是这整套机制
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。
2.docker能做什么
Docker的logo来解释,鲸鱼和集装箱
那个大鲸鱼(或者是货轮)就是操作系统
把要交付的应用程序看成是各种货物,原本要将各种各样形状、尺寸不同的货物放到大鲸鱼上,你得为每件货物考虑怎么安放(就是应用程序配套的环境),还得考虑货物和货物是否能叠起来(应用程序依赖的环境是否会冲突)。
现在使用了集装箱(容器)把每件货物都放到集装箱里,这样大鲸鱼可以用同样地方式安放、堆叠集装了,省事省力。
Docker就是这整套机制
相关文章推荐
- 什么是 stack?- 每天5分钟玩转 Docker 容器技术(111)
- 初识KVM虚拟化(KVM是什么,KVM框架,优势和劣势)
- 什么是Docker?
- Docker大行其道—初识
- 初识Hadoop,Hadoop是什么?
- 如何通俗解释Docker是什么?
- 初识Docker和Windows Server容器
- DockerCon 2016 – 微软带来了什么?
- docker初识:运行mysql实例
- 开发者可以使用Docker做什么?
- 【Docker】Docker是什么?怎么安装?怎么用?
- 什么是 Docker?
- 什么是Docker?
- Docker可以用来做什么?
- 【OSGI】1.初识OSGI-到底什么是OSGI
- 什么是Docker?
- 第一章 初识Docker
- 什么是docker
- ASP是什么?ASP初识
- Calico 的网络结构是什么?- 每天5分钟玩转 Docker 容器技术(68)