Docker是一个容器管理服务. Docker的关键字是 develop,ship 和 run . Docker的整个想法是让开发人员轻松开发应用程序,将它们发送到容器中,然后可以在任何地方部署.
Docker的初始版本是在2013年3月,从那时起,它已经成为现代世界发展的流行语,特别是面对基于敏捷的项目.
Docker的功能
Docker能够通过提供一个来减小开发规模通过容器缩小操作系统的占地面积.
使用容器,不同单位的团队(如开发,QA和Operations)可以更轻松地跨越容器应用程序.
您可以在任何物理和虚拟机甚至云上的任何地方部署Docker容器.
由于Docker容器非常轻巧,因此它们非常容易scalab le.
Docker的组件
Docker具有以下组件
适用于Mac的Docker : 它允许用户在Mac OS上运行Docker容器.
Docker for Linux : 它允许在Linux OS上运行Docker容器.
Docker for Windows : 它允许在Windows操作系统上运行Docker容器.
Docker Engine : 它用于构建Docker镜像和创建Docker容器.
Docker Hub : 这是用于托管各种Docker镜像的注册表.
Docker Compose : 这用于定义使用多个Docker容器的应用程序.
我们将在后续章节中详细讨论所有这些组件.
Docker的官方网站是 https://www.docker.com/ 该站点包含有关Docker软件的所有信息和文档.它还有各种操作系统的下载链接.