Docker Engine概述

Docker Engine是一种开源容器化技术,用于构建和容器化您的应用程序。Docker Engine充当具有以下功能的客户端服务器应用程序:

  • 具有长时间运行的守护进程的服务器dockerd
  • API,用于指定程序可以用来与Docker守护程序进行对话和指示的接口。
  • 命令行界面(CLI)客户端docker

CLI使用Docker API通过脚本或直接CLI命令来控制Docker守护程序或与Docker守护程序进行交互。许多其他Docker应用程序都使用基础API和CLI。守护程序创建和管理Docker对象,例如映像,容器,网络和卷。

有关更多详细信息,请参阅Docker Architecture

Docker用户指南

要更详细地了解Docker并回答有关用法和实现的问题,请查看“入门”中概述页面

安装指南

安装部分向您展示如何在各种平台上安装多克。

发行说明

现在,可以在单独的发行说明页面上找到当前系列中每个发行版的更改摘要。

功能弃用政策

随着对Docker的更改,有时可能需要删除现有功能或将其替换为较新的功能。在删除现有功能之前,除非另有明确说明,否则在文档中将其标记为“已弃用”,并保留在Docker中至少3个稳定版本。在那之后,它可能会被删除。

希望用户注意每个发行版中已弃用的功能列表,并计划从这些功能迁移,并(如果适用)尽快迁移至替换功能。

可以在“不赞成使用的功能”页面上找到不赞成使用的功能的完整列表 。

发牌

Docker已获得Apache许可证2.0版的许可。有关完整的许可证文本,请参阅 LICENSE

引擎