docker是什么(什么是docker容器技术)

2023-07-12 08:50:02 29

docker是什么(什么是docker容器技术)

本文目录

什么是docker容器技术

docker容器技术指Docker是一个由GO语言写的程序运行的“容器”(Linux containers, LXCs)

Docker则实现了一种应用程序级别的隔离,它改变我们基本的开发、操作单元,由直接操作虚拟主机(VM),转换到操作程序运行的“容器”上来。

Docker是为开发者和系统管理员设计的,用来发布和运行分布式应用程序的一个开放性平台。由两部分组成:

Docker Engine: 一个便携式、轻量级的运行环境和包管理器。(注* 单OS vs 单线程)

Docker Hub: 为创建自动化工作流和分享应用创建的云服务组成。(注* 云端镜像/包管理 vs npm包管理,是不是跟npm特别像?)

从2013年3月20日,第一个版本的Docker正式发布到 2014年6月Docker 1.0 正式发布,经历了15个月。 虽然发展历程很短,但Docker正在有越来越流行的趋势。

其实Container技术并非Docker的创新,HeroKu, NodeJitsu 等云服务商都采用了类似这种轻量级的虚拟化技术,但Docker是第一个将这这种Container技术大规模开源并被社区广泛接受的。

什么是Docker

docker是一个开源项目,诞生于2013年初,最初是dotCloud公司内部的一个业余项目。它基于Google公司推出的GO语言实现,项目后来加入了Linux基金会,遵从apache2.0协议,项目代码在GitHub上进行维护。
docker自开源后受到广泛的关注和讨论,以至于dotcloud公司后来都改名为docker
lnc。Redhat已经在其rhel6.5中集中支持docker,Google也在其PaaS产品中广泛应用。
docker项目的目标是实现轻量级的操作系统虚拟化解决方案,docker的基础是Linux容器等技术。

什么是docker

docker是一个开源项目,诞生于2013年初,最初是dotCloud公司内部的一个业余项目。它基于Google公司推出的GO语言实现,项目后来加入了Linux基金会,遵从了apache2.0协议,项目代码在GitHub上进行维护。
docker自开源后受到广泛的关注和讨论,以至于dotcloud公司后来都改名为docker lnc。Redhat已经在其rhel6.5中集中支持docker,Google也在其PaaS产品中广泛应用。
docker项目的目标是实现轻量级的操作系统虚拟化解决方案,docker的基础是Linux容器等技术。

什么是 docker 容器技术

 Docker是什么?
  简单得来说,Docker是一个由GO语言写的程序运行的“容器”(Linux containers, LXCs); 目前云服务的基石是操作系统级别的隔离,在同一台物理服务器上虚拟出多个主机。Docker则实现了一种应用程序级别的隔离; 它改变我们基本的开发、操作单元,由直接操作虚拟主机(VM),转换到操作程序运行的“容器”上来。
  Docker是为开发者和系统管理员设计的,用来发布和运行分布式应用程序的一个开放性平台。由两部分组成:
  Docker Engine: 一个便携式、轻量级的运行环境和包管理器。(注* 单OS vs 单线程,是不是跟NodeJS特别像?)
  Docker Hub: 为创建自动化工作流和分享应用创建的云服务组成。(注* 云端镜像/包管理 vs npm包管理,是不是跟npm特别像?)
  从2013年3月20日,第一个版本的Docker正式发布到 2014年6月Docker 1.0 正式发布,经历了15个月。 虽然发展历程很短,但Docker正在有越来越流行的趋势。
  其实Container技术并非Docker的创新,HeroKu, NodeJitsu 等云服务商都采用了类似这种轻量级的虚拟化技术,但Docker是第一个将这这种Container技术大规模开源并被社区广泛接受的。
  好的部分
  Docker相对于VM虚拟机的优势十分明显,那就是轻量和高性能和便捷性, 以下部分摘自:KVM and Docker LXC Benchmarking with OpenStack
  快
  运行时的性能可以获取极大提升(经典的案例是提升97%)
  管理操作(启动,停止,开始,重启等等) 都是以秒或毫秒为单位的。
  敏捷
  像虚拟机一样敏捷,而且会更便宜,在bare metal(裸机)上布署像点个按钮一样简单。
  灵活
  将应用和系统“容器化”,不添加额外的操作系统,
  轻量
  你会拥有足够的“操作系统”,仅需添加或减小镜像即可。在一台服务器上可以布署100~1000个Containers容器。
  便宜
  开源的,免费的,低成本的。由现代Linux内核支持并驱动。注* 轻量的Container必定可以在一个物理机上开启更多“容器”,注定比VMs要便宜。
  生态系统
  正在越来越受欢迎,只需要看一看Google的趋势就知道了,docker or LXC.
  还有不计其数的社区和第三方应用。
  云支持
  不计其数的云服务提供创建和管理Linux容器框架。

如何通俗解释Docker是什么

Docker的思想来自于集装箱,集装箱解决了什么问题?在一艘大船上,可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,集装箱和
集装箱之间不会互相影响。那么我就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运
走。
docker就是类似的理念。现在都流行云计算了,云计算就好比大货轮。docker就是集装箱。
1.不同的应
用程序可能会有不同的应用环境,比如.net开发的网站和php开发的网站依赖的软件就不一样,如果把他们依赖的软件都安装在一个服务器上就要调试很久,
而且很麻烦,还会造成一些冲突。比如IIS和Apache访问端口冲突。这个时候你就要隔离.net开发的网站和php开发的网站。常规来讲,我们可以在
服务器上创建不同的虚拟机在不同的虚拟机上放置不同的应用,但是虚拟机开销比较高。docker可以实现虚拟机隔离应用环境的功能,并且开销比虚拟机小,
小就意味着省钱了。
2.你开发软件的时候用的是Ubuntu,但是运维管理的都是centos,运维在把你的软件从开发环境转移到生产环境
的时候就会遇到一些Ubuntu转centos的问题,比如:有个特殊版本的数据库,只有Ubuntu支持,centos不支持,在转移的过程当中运维就
得想办法解决这样的问题。这时候要是有docker你就可以把开发环境直接封装转移给运维,运维直接部署你给他的docker就可以了。而且部署速度快。
3.在服务器负载方面,如果你单独开一个虚拟机,那么虚拟机会占用空闲内存的,docker部署的话,这些内存就会利用起来。
总之docker就是集装箱原理。

docker是什么(什么是docker容器技术)

本文编辑:admin

更多文章:


tcl手机论坛(tcl手机如何把那个锁root的解锁)

tcl手机论坛(tcl手机如何把那个锁root的解锁)

本文目录tcl手机如何把那个锁root的解锁手机开机后一直停留在开机画面,怎么办tclp520l电信版刷机包TCL的手机开不了机一直处在开机状态怎么办,而且一直在开机TCL手机J630无法开机,一直显示TCL的logotcl的手机质量真的很

2024年6月7日 11:05

pc安卓模拟器哪个好用(好用的安卓模拟器有哪些)

pc安卓模拟器哪个好用(好用的安卓模拟器有哪些)

本文目录好用的安卓模拟器有哪些电脑上玩手游有什么好用的模拟器安卓模拟器哪家比较好安卓模拟器到底哪个好用电脑模拟器哪一个比较好pc端最稳定的安卓模拟器电脑安卓模拟器哪个好用用哪个模拟器比较好有什么PC端的安卓模拟器比较好用,推荐一个pc安卓模

2023年12月5日 22:20

小米手环5上市时间(小米6手环和小米5手环区别)

小米手环5上市时间(小米6手环和小米5手环区别)

本文目录小米6手环和小米5手环区别小米手环5nfc和普通版区别小米手环5不支持离腕锁定吗小米手环5功能介绍以及使用方法是什么小米手环7上市时间是小米手环5什么上市小米手环5发布在即,主要功能有7项升级,NFC依然不是标配小米手环3代上市时间

2024年6月28日 10:59

HTC   G1与G2的差别?管螺纹G1“的最小径是多少

HTC G1与G2的差别?管螺纹G1“的最小径是多少

本文目录HTC G1与G2的差别管螺纹G1“的最小径是多少罗技G1鼠标参数设置intel 酷睿i5 g1怎么样英制螺纹G1“的大径,小径是多少毫米JVM参数之G1收集器设置hbase gc调优(CMS与G1)参数JVM G1参数g1-1

2023年6月6日 05:15

vivov1801a0是什么型号(v1801a0是全网通吗)

vivov1801a0是什么型号(v1801a0是全网通吗)

本文目录v1801a0是全网通吗vivov1801a0是什么型号vivo v1801ao支持扩展卡吗vivo1801AO是什么型号手机vivov1801a0是什么型号vivov1801a0是什么型号v1801a0是什么手机,价格是多少呀vi

2023年10月20日 05:40

三星718指纹锁屋内推不开(三星智能锁老是卡住难开怎么办)

三星718指纹锁屋内推不开(三星智能锁老是卡住难开怎么办)

本文目录三星智能锁老是卡住难开怎么办三星指纹锁从屋里打不开门什么原因三星指纹锁里面开不开怎么回事三星智能锁老是卡住难开怎么办三星 智能锁 老是卡住难开怎么办?有些朋友花高价买了三星智能锁后,却在使用过程中常常出现小毛病,找售后也千里迢迢难以

2024年7月4日 18:47

华为荣耀u8860屏幕突然失灵?现在华为u8860 honor手机店卖多少 最后是内蒙的价格

华为荣耀u8860屏幕突然失灵?现在华为u8860 honor手机店卖多少 最后是内蒙的价格

本文目录华为荣耀u8860屏幕突然失灵现在华为u8860 honor手机店卖多少 最后是内蒙的价格华为u8860进了一点水,烘干后,触摸屏无法使用,怎么办华为荣耀 u8860 怎么恢复出厂设置华为u8860手机充不了电华为荣耀u8860屏幕

2024年5月22日 14:35

诺基亚10 max最新消息(xsmax最新系统可以下载吗)

诺基亚10 max最新消息(xsmax最新系统可以下载吗)

本文目录xsmax最新系统可以下载吗最新消息!腾讯正式发布Max二代机器人,技术含量如何诺基亚10max什么时候上市诺基亚10 Max 什么时候上市诺基亚10 Max 和华为P20哪个好宋MAX最新款最低多少钱可以落地iphone12pma

2024年6月11日 17:03

三星g3518原价(G3518三星)

三星g3518原价(G3518三星)

本文目录G3518三星SM-G3518的屏幕碎了维修需要多少钱三星sm一g3518一4g手机市场价多少钱三星SM一G3518手机内存和运行内存是多少三星手机sm一g3518内外屏幕的价格三星sm-g3518是不是全网通三星手机g3518内外

2024年6月5日 03:35

iphone x simfree(各国家 SIM Free / Unlocked / 无锁版 iPhone 是否有区别)

iphone x simfree(各国家 SIM Free / Unlocked / 无锁版 iPhone 是否有区别)

本文目录各国家 SIM Free / Unlocked / 无锁版 iPhone 是否有区别日本iphone的sim free是什么意思日本苹果直营店,simfree版本的iphoneX现在免税价格是多少加拿大版的iphoneX可以用中国电

2024年3月13日 21:30

苹果6现在买多少钱(现在一台苹果6大概要多少钱)

苹果6现在买多少钱(现在一台苹果6大概要多少钱)

本文目录现在一台苹果6大概要多少钱苹果6现在多少钱苹果6正品手机现在多少钱苹果6现在大概多少钱苹果6现在值多少钱苹果6要多少钱苹果iphone6多少钱一部苹果6现在大概多少钱苹果6多少价格苹果6多少钱呀现在一台苹果6大概要多少钱京东自营店

2023年11月22日 05:10

2021苹果x还能用几年(2021苹果x还能用多久)

2021苹果x还能用几年(2021苹果x还能用多久)

本文目录2021苹果x还能用多久已经2021年了,iPhone X还有坚持下去的意义吗iphonex几年过期2021苹果x还能用多久手持iphonex和12pro,我的建议是:如果你手机存储够用的话,完全可以再战一年。虽然a14的性能十分强

2023年12月7日 21:21

华为的高端机型是什么意思(华为Nova6是高端机型的吗)

华为的高端机型是什么意思(华为Nova6是高端机型的吗)

本文目录华为Nova6是高端机型的吗华为哪个系列是高端机华为Nova6是高端机型的吗咨询记录 · 回答于2021-03-22华为Nova6是高端机型的吗?您好,很高兴为您服务,现在只能算是中端手机了。华为的高端机型是商务旗舰手机mate系列

2023年7月18日 08:00

小米客服电话无法接通(给小米手机打电话,说无法接通,是什么原因)

小米客服电话无法接通(给小米手机打电话,说无法接通,是什么原因)

本文目录给小米手机打电话,说无法接通,是什么原因为什么小米客服电话在工作时间总是暂时无法接通小米售后电话4001005678为什么总是打不通为什么小米手机打电话总是无法接通小米5接电话无法接通是啥问题小米全国客服电话,星期六星期天,不上班吗

2023年6月8日 13:10

诺基亚8208通话记录多少条(诺基亚通话记录无法删除)

诺基亚8208通话记录多少条(诺基亚通话记录无法删除)

本文目录诺基亚通话记录无法删除手机能保留多少通话记录诺基亚 N86 通话记录可以保存多少个号码呢诺基亚手机怎么查看所有的通话记录 就是能把号码都翻出来的那种诺基亚手机怎么查看所有的通话记录诺基亚怎么查通话记录求诺基亚3220功能详解诺基亚通

2023年10月27日 12:50

长虹手机所有型号大全(长虹手机都有什么型号)

长虹手机所有型号大全(长虹手机都有什么型号)

本文目录长虹手机都有什么型号长虹的手机型号有哪些长虹手机型号长虹手机都有什么型号你想说的是什么型号吧:长虹M808长虹M638长虹M818长虹M828长虹L6长虹L7长虹L8长虹V388长虹V368长虹M868长虹V888长虹M668长虹M

2023年11月23日 11:25

魅族pro6plus像素好低(魅族pro6plus像素为什么降低了 这样拍出来的照片清晰度有前两代两千万像素手机 拍的清晰吗)

魅族pro6plus像素好低(魅族pro6plus像素为什么降低了 这样拍出来的照片清晰度有前两代两千万像素手机 拍的清晰吗)

本文目录魅族pro6plus像素为什么降低了 这样拍出来的照片清晰度有前两代两千万像素手机 拍的清晰吗有谁能告诉我魅族pro6plus的拍照怎么样在三千这个价位,pro6plus的拍照算好的还是差的魅族Pro6plus拍照为什么这么渣魅族P

2024年6月16日 06:56

oppor9s严重卡顿(oppor9手机卡顿怎么办)

oppor9s严重卡顿(oppor9手机卡顿怎么办)

本文目录oppor9手机卡顿怎么办oppor9s太卡了怎么办oppor9splus打游戏卡怎么办oppor9s手机卡顿反应慢怎么办oppor9s老卡机反应慢怎么回事oppo r9s手机会卡顿要怎么办oppo r 9s 手机卡怎么办 OPPO

2023年8月21日 18:10

高仿手机专卖(高仿苹果手机在哪里能买到)

高仿手机专卖(高仿苹果手机在哪里能买到)

本文目录高仿苹果手机在哪里能买到给大家普及一下最便宜山寨手机购买网哪里有,一般需要在什么网站上买手机会买到正品手机专卖店里有假手机吗!!高仿苹果手机在哪里能买到在网上买手机怎么分辨真假高仿手机能开店出售吗工商局会不会查呢!!日照北纬手机专卖

2024年5月26日 02:13

海思k3v1手机(小米又要造芯,这次能不能行)

海思k3v1手机(小米又要造芯,这次能不能行)

本文目录小米又要造芯,这次能不能行使用华为海思K3芯片的手机有哪些啊华为为什么给自己的芯片取名叫“麒麟”海思是怎样炼成的,华为欲把麒麟打造成骁龙华为海思k3平台的ppc手机好用吗稳定性如何请详细介绍一下!海思 k3手机与Marvell PX

2024年6月9日 04:01

近期文章

本站热文

电脑包尺寸对照表(电脑包要多大)
2024-07-04 21:33:03 浏览:3758
e10000(皖E10000是什么车)
2024-07-02 21:24:52 浏览:3498
ati radeon hd 5650(电脑的显卡是ATI Mobility Radeon HD 5650 (MADION PRO) ( 1 GB ) 这个显卡)
2024-06-26 03:11:22 浏览:3092
华为mate20pro版本区别(mate20pro有必要买ud版吗)
2024-07-02 22:04:37 浏览:2616
ipad买蜂窝版还是wifi版(ipad air 5买蜂窝好不好)
2024-07-03 11:34:55 浏览:2222
vivo y3配置参数(vivoy3参数是什么)
2024-07-02 21:50:09 浏览:2062
标签列表

热门搜索