Docker – 概述
Docker – 概述
Docker 是一个容器管理服务。Docker 的关键词是在任何地方开发、发布和运行。Docker 的整个理念是让开发人员轻松开发应用程序,将它们传送到可以部署在任何地方的容器中。
Docker 于 2013 年 3 月首次发布,从那时起,它就成为现代世界开发的流行语,尤其是在面对基于敏捷的项目时。
码头工人的特点
-
Docker 能够通过容器提供更小的操作系统占用空间,从而减少开发规模。
-
借助容器,跨不同部门(例如开发、QA 和运营)的团队可以更轻松地跨应用程序无缝工作。
-
您可以在任何物理和虚拟机甚至云上的任何地方部署 Docker 容器。
-
由于 Docker 容器非常轻量级,因此它们非常容易扩展。
Docker 的组件
Docker 有以下组件
-
Docker for Mac – 它允许在 Mac OS 上运行 Docker 容器。
-
Docker for Linux – 它允许在 Linux 操作系统上运行 Docker 容器。
-
Docker for Windows – 它允许在 Windows 操作系统上运行 Docker 容器。
-
Docker Engine – 用于构建 Docker 镜像和创建 Docker 容器。
-
Docker Hub – 这是用于托管各种 Docker 图像的注册表。
-
Docker Compose – 用于定义使用多个 Docker 容器的应用程序。
我们将在后续章节中详细讨论所有这些组件。
Docker 的官方站点是https://www.docker.com/该站点包含有关 Docker 软件的所有信息和文档。它还具有各种操作系统的下载链接。