Docker 概述


Docker是一种容器管理服务,它的关键词是开发传输到处运行

Docker的理念是让开发者轻松开发应用程序,并将其装入容器,然后可以在任何地方部署。

Docker最初是在2013年3月发布,从那时起,它成为了现代世界开发的热门词汇,特别是在面对基于敏捷的项目时。

Docker Overview

Docker的特点


  • Docker 能够通过容器提供更小的操作系统占用空间,从而减少开发规模;

  • 借助容器,跨不同部门(例如开发、QA 和运营)的团队可以更轻松地跨应用程序无缝工作;

  • 可以在任何物理和虚拟机甚至云上的任何地方部署 Docker 容器;

  • 由于 Docker 容器非常轻量级,因此它们非常容易扩展。

Docker的组件


Docker 有以下组件:

  • 适用于 Mac 的 Docker: 它允许在 Mac OS 上运行 Docker 容器;

  • 适用于 Linux 的 Docker: 它允许在 Linux OS 上运行 Docker 容器;

  • 适用于 Windows 的 Docker: 它允许在 Windows 操作系统上运行 Docker 容器;

  • Docker 引擎: 用于构建Docker镜像和创建Docker容器;

  • Docker 中心: 这是用于托管各种 Docker 镜像的注册表;

  • Docker 撰写: 用于定义使用多个 Docker 容器的应用程序。

我们将在后续章节中详细讨论所有这些组件。

Docker 的官方网站是 https://www.docker.com/ ,该站点包含有关 Docker 软件的所有信息和文档,它还具有各种操作系统的下载链接。