1. Docker 是什么?
我们根据摘要的介绍得知:
docker架构组成:
2. Docker 可以运行在哪些环境中?
Docker是一个开发、发布和运行应用程序的开放平台。Docker使您能够将应用程序与基础设施分离,从而可以快速交付软件。使用Docker,您可以像管理应用程序一样管理基础设施。通过利用Docker的方法来快速发布、测试和部署代码,可以显著减少编写代码和在生产环境中运行代码之间的延迟。 您可以在多个平台上下载和安装Docker。
3. Dcoker最大的优势:
解决了运行环境和配置问题的软件容器,
方便做持续集成并有助于整体发布的容器虚拟化技术。
4.Docker和传统虚拟机比较
1、传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程;
2、容器内的应用进程直接运行于宿主的内核,容器内没有自己的内核且也没有进行硬件虚拟。因此容器要比传统虚拟机更为轻便。
3、每个容器之间互相隔离,每个容器有自己的文件系统 ,容器之间进程不会相互影响,能区分计算资源。
5.Docker能做啥?
从开发人员的技术职能变化来说:
step1:程序员(coder)
step2:程序开发工程师(programer)
step3:软件工程师(software engineer)
step4:开发运维工程师(DevOps engineer)
devops:新一代的开发工程师:一次构建到处运行(更快速的交付和部署应用、更便捷升级和扩缩服务、更简单运维系统、更高效利用系统资源【cpu、内存】);
企业使用:新浪、美团、蘑菇街
docker官网:http://www.docker.com
docker仓库官网(docker hub):https://hub.docker.com
欢迎大家点赞收藏!
点击查看更多内容
2人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦