Docker Engine

目录

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

  • 一个具有长期运行守护进程的服务器 dockerd
  • 指定程序可用于与 Docker 守护程序通信并指示其操作的接口的 API。
  • 一个命令行界面 (CLI) 客户端 docker

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

更多详情,请参见 Docker 架构

许可

Docker Engine 采用 Apache 许可证 2.0 版许可。请参阅 LICENSE 获取完整许可证文本。

但是,对于通过 Docker Desktop 在大型企业中(员工超过 250 人或年收入超过 1000 万美元)获得的 Docker Engine 的商业用途,需要 付费订阅