docker学习_day1(docker的用处简介)
1、是什么 2、能干嘛 3、去哪下 4、 怎么玩 5、永远的helloworld跑起来一次
AB法则:before / after
1、docker 是什么
docker:系统平滑移植,容器虚拟化技术
before:环境配置相当麻烦,换一台机器就得重来一次,费时费力,从根本上解决问题:软件可以带环境安装,安装的时候,把原始环境一模一样地复制过来,开发人员利用Docker可以消除协作编码时,“在我的机器上能正常工作”的问题。
透过镜像将作业系统核心除外,运作应用程式所需的系统环境,由下而上打包,达到应用程式跨平台间的无缝接轨运作。
一次镜像,处处运行从搬家到搬楼
一次镜像,处处运行
docker就是linux容器技术的实现
容器和虚拟机区别是什么?
传统的虚拟机:模拟一整个操作系统
linux容器技术:不是模拟一个完整的操作系统而是对进程进行隔离
只需要软件工作所需要的库资源和设置
Docker:容器是在操作系统层面实现虚拟化,直接复用本地主机的操作系统,而传统虚拟机则是在硬件层面实现虚拟化。与传统的虚拟机相比,Docker优势体现在启动速度快,占用体积小。