Docker是一种容器管理服务。Docker的关键字可以在任何地方开发,发布和运行。Docker的整个想法是让开发人员轻松开发应用程序,然后将它们运送到容器中,然后可以将其部署到任何地方。
Docker的最初版本于2013年3月发布,从那时起,它已成为现代世界发展的流行语,尤其是面对基于敏捷的项目时。
Docker的功能
- Docker可以通过容器提供较小的操作系统资源,从而减小开发规模。
- 使用容器,跨开发,质量保证和运营等不同部门的团队在跨应用程序之间无缝工作变得更加容易。
- 您可以在任何物理和虚拟机,甚至是云上的任何位置部署Docker容器。
- 由于Docker容器非常轻巧,因此很容易扩展。
Docker的组件
Docker具有以下组件
- Docker for Mac-它允许人们在Mac OS上运行Docker容器。
- Docker for Linux-它允许一个人在Linux OS上运行Docker容器。
- Windows版Docker-允许在Windows操作系统上运行Docker容器。
- Docker Engine-用于构建Docker映像和创建Docker容器。
- Docker Hub-这是用于托管各种Docker映像的注册表。
- Docker Compose-用于定义使用多个Docker容器的应用程序。
我们将在随后的章节中详细讨论所有这些组件。
Docker的官方站点为https://www.docker.com/,该站点包含有关Docker软件的所有信息和文档。它还具有适用于各种操作系统的下载链接。