Docker 是什么?30秒听懂。
账号已注销:
docker相当于静态环境,避免因为外部主机本身的区别,或是没有安装某些软件、库,或是环境变量的设置等情况,导致程序无法运行。
docker依赖linux内核,只能在linux下使用,Windows用的话需要安装linux虚拟机,在虚拟机上运行。
docker用于抹除Ubuntu、centos这些linux发行版之间的区别。
docker会打包需要用到的东西,比如python、库等,作为一个镜像,通过这个镜像创建容器,程序就可以运行在这个容器里
【回复】自己整理的Docker学习笔记,(点击即可进入):
https://www.bilibili.com/read/cv15180540
https://www.bilibili.com/read/cv15181036
https://www.bilibili.com/read/cv15181760
https://www.bilibili.com/read/cv15182308
https://www.bilibili.com/read/cv15185166
.....
专栏持续学习笔记更新,计划更新【Docker容器引擎技术入门到企业中kubernetes容器管理实践】!
【回复】现在docker已经支持了win10myao_:
docker就是虚拟机
容器内部隔离
VMware是跟真实机器分资源,软件和硬件
docker是共用软件资源.分用硬件资源
所以docker的镜像会很小
因为有共用的软件[脱单doge][脱单doge]开心每一天O耶:
就是一个包装袋,一个零食需要剪刀才能打开,别人没有剪刀就打不开,所以用包装袋把零食和剪刀一起打包给别人就不会打不开了巴依饼爷:
说了跟没说一样,弄一堆官方介绍的名词,不懂的还是不懂
【回复】回复 @超蓝眼白龙 : 虚拟环境
【回复】回复 @stackoverflow_wm :不是虚拟机,是环境困在时间里的独行猪:
在x86上是不是就是.exe,通用而且集成了必需的net运行库什么的,linux里面概念太多了门外汉听着都好晕,还是win傻白甜的友好[笑哭]怎麼了嗎:
好比你WIN10跑不了WIN7的遊戲,用Docker就可以把WIN7環境借來跑。xjyltt:
是不是可以这样理解,类似WINDOWS下,把游戏和运行库封装在一起……
【回复】不一样,有点像苹果系统的逻辑,docker自己是一个系统,然后应用是安装在docker上的,统一由docker分配资源,共同调用docker里面的。
【回复】我也这么理解的,就像魔兽世界在win7下就是能用dx12。大钊z_Z:
感谢up主,很简洁明了的讲解了docker的架构andychenbear:
听我说谢谢你。无数个生词解释一个名词,救命啊门 ,手动狗头[doge]litpussycatt:
好了我学会了,可以写在简历上了[tv_斜眼笑]