手记

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人推荐
随时随地看视频
慕课网APP