docker概述
docker是一个开源的软件部署解决方案;
docker也是轻量级的应用容器框架;
docker可以打包、发布、运行任何的应用,这个也是docker的产品理念:Docker - Build, Ship, and Run Any App, Anywhere
docker采用的是LXC(Namespace+CGroups),即在Linux内核的Namespace[资源隔离]和CGroups[资源控制]技术的基础上通过镜像管理机制来实现轻量化设计。
docker组成
docker的组成包括docker server和dockerclient,其中docker包括的组件:容器(container)、镜像(image)和仓库(repositories),如下图:
docker vs VM
docker作为容器的一种,跟传统的VM存在很大的差异,首先从架构上比较2者所在的位置:
通过比较,我们可以看出,VM其实是在硬件的基础上虚拟化(hypervisor)出来的操作系统,多个VM之间共享底层硬件资源。而docker是在Linux基础上采用Namespace和CGroups技术进行的隔离,这就造就了docker既可以运行在硬件操作系统之上,也可以运行在VM之上。2者的区别也决定了,2者的差异,这里总结了两者的差异,汇总如下:
docker既然存在这样的特性,那么docker可以做什么呢?下图给出了docker的8种场景,而作者从实际的工作出发,主要采用docker将现有产品的发布流程精简化,减少了大量的环境配置工作,由于docker的隔离性,可以将应用程序打包成docker镜像,同一个产品不同版本可以打包成不同的镜像,这也方便了测试的工作。
因此,从不同的岗位看待docker,docker带来的改变是全方面的
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
更新日志
- 凤飞飞《我们的主题曲》飞跃制作[正版原抓WAV+CUE]
- 刘嘉亮《亮情歌2》[WAV+CUE][1G]
- 红馆40·谭咏麟《歌者恋歌浓情30年演唱会》3CD[低速原抓WAV+CUE][1.8G]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[320K/MP3][193.25MB]
- 【轻音乐】曼托凡尼乐团《精选辑》2CD.1998[FLAC+CUE整轨]
- 邝美云《心中有爱》1989年香港DMIJP版1MTO东芝首版[WAV+CUE]
- 群星《情叹-发烧女声DSD》天籁女声发烧碟[WAV+CUE]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[FLAC/分轨][748.03MB]
- 理想混蛋《Origin Sessions》[320K/MP3][37.47MB]
- 公馆青少年《我其实一点都不酷》[320K/MP3][78.78MB]
- 群星《情叹-发烧男声DSD》最值得珍藏的完美男声[WAV+CUE]
- 群星《国韵飘香·贵妃醉酒HQCD黑胶王》2CD[WAV]
- 卫兰《DAUGHTER》【低速原抓WAV+CUE】
- 公馆青少年《我其实一点都不酷》[FLAC/分轨][398.22MB]
- ZWEI《迟暮的花 (Explicit)》[320K/MP3][57.16MB]