一、Docker简介

一、docker是什么?

1.为什么会有Docker出现

一、Docker简介

一、Docker简介2.Docker的原理

一、Docker简介

3.一句话概括

解决了运行环境和配置问题【软件容器】,方便做持续集成并有助于整体发布的容器虚拟化技术。

Docker概念:
Docker是一个供开发人员和系统管理员使用容器构建、运行和共享应用程序的平台。使用容器部署应用程序称为容器化。容器并不新鲜,但它们用于轻松部署应用程序却很新鲜。

集装箱化越来越受欢迎,因为集装箱是:
    灵活:即使是最复杂的应用程序也可以被封装。
    轻量级:容器利用和共享主机内核,使它们在系统资源方面比虚拟机更高效。
    可移植性:您可以在本地构建、部署到云,并在任何地方运行。
    松散耦合:容器是高度自给自足和封装的,允许您替换或升级一个容器而不破坏其他容器。
    可伸缩:您可以增加并自动跨数据中心分发容器副本。
    安全:容器对进程应用主动约束和隔离,而不需要用户进行任何配置。

二、能干嘛?

0.之前的虚拟机技术

一、Docker简介

1.容器虚拟化技术

一、Docker简介

2.开发/运维(DevOps)【一次构建,随处运行】

  1. 更快捷的应用交付和部署一、Docker简介
  2. 更便捷的升级和扩缩容
  3. 更简单的系统运维
  4. 更高效的计算资源利用

3.大厂级使用

新浪、美团、阿里巴巴等大厂都在使用